Удалите данные из буфера вывода
flushoutput(obj)
| Интерфейсный объект или массив интерфейсных объектов. |
flushoutput(obj)
удаляет данные из буфера вывода, сопоставленного с obj
.
После того, как буфер вывода сбрасывается, свойство BytesToOutput
автоматически сконфигурировано к 0
.
Если flushoutput
называется во время асинхронного (неблокирование) операцией записи, данные, в настоящее время хранимые в буфере вывода, сбрасываются, и операция записи прерывается. Кроме того, функция обратного вызова, заданная для свойства OutputEmptyFcn
, выполняется. Можно записать данные асинхронно к инструменту с помощью функций fwrite
или fprintf
.
Буфер вывода автоматически сбрасывается, когда вы соединяете объект с инструментом с функцией fopen
.
Можно очистить входной буфер с функцией flushinput
. Можно очистить аппаратный буфер для GPIB и инструментов VXI с функцией clrdevice
.
BytesToOutput
| OutputEmptyFcn
| clrdevice
| flushinput
| fopen
| fprintf
| fwrite