Когда триггер происходит, тулбокс устанавливает свойство Logging
объекта на 'on'
и начинает хранить полученные кадры в буфере в памяти, дисковом файле или обоих. Когда приобретение останавливается, тулбокс устанавливает свойство Logging
объекта на 'off'
.
Следующая фигура иллюстрирует, когда объект перемещается в состояние журналирования и отношение между выполнением и журналированием состояний.
Журналирование изменений состояния
После того, как Logging
установлен в 'off'
, возможно, что объектная сила все еще регистрирует данные к диску. Чтобы определить, когда дисковое журналирование будет завершено, проверяйте значение свойства DiskLoggerFrameCount
. Для получения дополнительной информации смотрите Данные изображения Журналирования к Диску.
Следующая фигура иллюстрирует группу кадров, получаемых от видеопотока и регистрируемых к памяти и диску.
Обзор регистрации данных
Поддержка объектов ввода видео несколько свойств, которые можно использовать, чтобы сконфигурировать аспекты триггерного выполнения. Некоторые из этих свойств возвращают информацию о триггерах. Например, чтобы узнать, когда первый триггер произошел, посмотрите на значение свойства InitialTriggerTime
. Другие свойства позволяют вам управлять триггерным поведением. Например, вы используете свойство TriggerRepeat
задать, сколько дополнительных времен объект должен выполнить триггер.
Следующая таблица предоставляет краткое описание всех связанных с триггером свойств, поддержанных объектом ввода видео. Для получения информации о том, как установить эти свойства, смотрите Устанавливание Значений Trigger Properties.
Свойство | Описание |
---|---|
| Сообщает абсолютное время когда первый выполняемый триггер. |
| Задает условие, которое нужно соблюдать для триггера, который будет выполняться. Это свойство всегда устанавливается в |
| Задает функцию обратного вызова, чтобы выполниться, когда триггер происходит. Для получения дополнительной информации о коллбэках, смотрите Используя События и Коллбэки. |
| Задает количество кадров, чтобы пропустить прежде, чем регистрировать данные к памяти, диску или обоим. Для получения дополнительной информации смотрите Задерживающуюся Регистрацию данных После Триггера. |
| Задает номер дополнительных времен, чтобы выполнить триггер. Если значение |
| Сообщает количество триггеров, которые были выполнены. |
| Задает источник, чтобы контролировать для триггерного условия, которому будут соответствовать. Это свойство всегда устанавливается в |
| Задает тип триггера: |
Чтобы получить список опций, можно использовать на функции, нажать клавишу Tab после ввода функции на командной строке MATLAB®. Список расширяется, и можно прокрутить, чтобы выбрать свойство или значение. Для получения информации об использовании этой функции завершения вкладки "Дополнительно" смотрите Используя Заполнение клавишей Tab для Функций.