flushoutput

(Чтобы быть удаленным), Удаляют данные из буфера вывода

Этот serial, Bluetooth, tcpip, udp, visa, и gpib объектная функция будет удалена в будущем релизе. Использование serialport, bluetooth, tcpclient, tcpserver, udpport, и visadev возразите функциям вместо этого. Для получения дополнительной информации см. Вопросы совместимости.

Синтаксис

flushoutput(obj)

Аргументы

obj

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

Описание

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

Советы

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

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

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

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

Вопросы совместимости

развернуть все

Не рекомендуемый запуск в R2019b

Не рекомендуемый запуск в R2020b

Не рекомендуемый запуск в R2020b

Не рекомендуемый запуск в R2020b

Не рекомендуемый запуск в R2021a

Не рекомендуемый запуск в R2021b

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

Функции

Свойства

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