Получите эксклюзивное использование устройства для сбора изображений
start(obj)
start(obj)
получает монопольное использование устройства получения изображений, сопоставленного с объектом входа видео obj
и блокирует строение устройства. Запуск объекта является необходимым первым шагом для получения данных изображения, но он не управляет, когда данные регистрируются.
obj
может быть либо объектом входа видео 1 на 1, либо массивом объектов входа видео.
Логгирование данных осуществляется с помощью TriggerType
свойство.
Тип триггера | Поведение при логгировании |
---|---|
| Логгирование данных происходит, когда условие, заданное в |
| Логгирование данных происходит немедленно. |
| Логгирование данных происходит, когда |
Используйте triggerconfig
функция для настройки параметров триггера объекта.
Когда приобретение начинается, obj
выполняет следующие операции:
Переносит строение объекта на соответствующее оборудование.
Выполняет StartFcn
объекта коллбэк.
Устанавливает Running
объекта свойство к
'On'
.
Если объект StartFcn
ошибки, оборудование никогда не запускается и Running
объекта свойство остается
'Off'
.
Событие запуска записывается в EventLog
объекта свойство.
Объект сбора изображений останавливается, когда достигается одно из следующих условий:
The stop
функция выдается.
Получено требуемое количество систем координат. Это происходит, когда
FramesAcquired = FramesPerTrigger * (TriggerRepeat + 1)
где FramesAcquired
, FramesPerTrigger
, и TriggerRepeat
являются свойствами объекта входа видео.
Возникает ошибка времени выполнения.
Область объекта Timeout
достигается значение.
The start
функция может быть вызвана видео входа событием объекта коллбэка.
obj.StopFcn = {'start'};