exponenta event banner

Регистрация данных

Обзор

При срабатывании триггера панель инструментов задает параметры объекта Logging свойство для 'on' и начинает сохранять полученные кадры в буфере в памяти, дисковом файле или обоих. Когда сбор данных прекращается, панель инструментов задает параметры объекта. Logging свойство для 'off'.

На следующем рисунке показано, когда объект переходит в состояние ведения журнала и связь между состоянием выполнения и состоянием ведения журнала.

Переходы состояния регистрации

Примечание

После Logging имеет значение 'off', возможно, объект по-прежнему будет регистрировать данные на диск. Чтобы определить, когда регистрация на диске завершена, проверьте значение DiskLoggerFrameCount собственность. Дополнительные сведения см. в разделе Запись данных образа на диск.

На следующем рисунке показана группа кадров, получаемых из видеопотока и регистрируемых в памяти и на диске.

Обзор регистрации данных

Свойства триггера

Объект ввода видео поддерживает несколько свойств, которые можно использовать для настройки аспектов выполнения триггера. Некоторые из этих свойств возвращают информацию о триггерах. Например, чтобы узнать, когда произошел первый триггер, посмотрите на значение InitialTriggerTime собственность. Другие свойства позволяют управлять поведением триггера. Например, используется TriggerRepeat , чтобы указать, сколько раз объект должен выполнять триггер.

В следующей таблице приведено краткое описание всех свойств триггера, поддерживаемых объектом ввода видео. Сведения об установке этих свойств см. в разделе Настройка значений свойств триггера.

Собственность

Описание

InitialTriggerTime

Сообщает абсолютное время выполнения первого триггера.

TriggerCondition

Указывает условие, которое должно быть выполнено для выполнения триггера. Это свойство всегда имеет значение 'none' для немедленных и ручных триггеров.

TriggerFcn

Определяет функцию обратного вызова, выполняемую при возникновении триггера. Дополнительные сведения о обратных вызовах см. в разделе Использование событий и обратных вызовов.

TriggerFrameDelay

Указывает количество кадров, пропускаемых до регистрации данных в памяти, на диске или в обоих случаях. Дополнительные сведения см. в разделе Задержка регистрации данных после триггера.

TriggerRepeat

Указывает количество дополнительных попыток выполнения триггера. Если значение TriggerRepeat равно 0 (нулю), триггер выполняется, но не повторяется еще раз. Дополнительные сведения см. в разделе Указание нескольких триггеров.

TriggersExecuted

Сообщает количество выполненных триггеров.

TriggerSource

Указывает источник для контроля выполнения условия триггера. Это свойство всегда имеет значение 'none' для немедленных и ручных триггеров.

TriggerType

Указывает тип триггера: 'immediate', 'manual', или 'hardware'. Используйте triggerinfo определяет, поддерживает ли устройство получения изображений аппаратные триггеры.

Примечание

Чтобы получить список опций, которые можно использовать для функции, нажмите клавишу Tab после ввода функции в командной строке MATLAB ®. Список расширяется, и можно выполнить прокрутку для выбора свойства или значения. Сведения об использовании этой расширенной функции завершения вкладки см. в разделе Использование функции завершения вкладки для функций.