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