IsDone

Укажите, завершена ли операция сеанса

Описание

Свойство IsDone только для чтения указывает, что операция сеанса завершена.

Совет

  • IsRunning указывает, что сеанс запустился, но оборудование не может получать или генерировать данные. Это все еще верно, в то время как оборудование ожидает триггера, и при передаче данных в процессе остановки.

  • IsLogging указывает, что оборудование активно получает или генерирует данные.

  • IsDone указывает, что объект сеанса завершил свою операцию, включая всю необходимую передачу данных.

Значения

true

Значением является логический 1 (true), когда операция сеанса завершена.

false

Значением является логический 0 (false), в то время как операция сеанса не завершена.

Примеры

Создайте сеанс приобретения и смотрите, завершена ли операция.

s = daq.createSession('ni');
addAnalogOutputChannel(s,'cDAQ1Mod2', 'ao1', 'vVoltage');
s.queueOutputData(linspace(-1, 1, 1000)');
s.startBackground();
s.IsDone
ans =

     0

Выпустите ожидание и смотрите, завершена ли операция.

wait(s)
s.IsDone
ans =

     1

Смотрите также

Свойства

Функции

Для просмотра документации необходимо авторизоваться на сайте