flushoutput

Удалите данные из буфера вывода

Синтаксис

flushoutput(obj)

Аргументы

obj

Интерфейсный объект или массив интерфейсных объектов.

Описание

flushoutput(obj) удаляет данные из буфера вывода, сопоставленного с obj.

Советы

После того, как буфер вывода сбрасывается, свойство BytesToOutput автоматически сконфигурировано к 0.

Если flushoutput называется во время асинхронного (неблокирование) операцией записи, данные, в настоящее время хранимые в буфере вывода, сбрасываются, и операция записи прерывается. Кроме того, функция обратного вызова, заданная для свойства OutputEmptyFcn, выполняется. Можно записать данные асинхронно к инструменту с помощью функций fwrite или fprintf.

Буфер вывода автоматически сбрасывается, когда вы соединяете объект с инструментом с функцией fopen.

Можно очистить входной буфер с функцией flushinput. Можно очистить аппаратный буфер для GPIB и инструментов VXI с функцией clrdevice.

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

| | | | | |

Представлено до R2006a