(Чтобы быть удаленным), Удаляют данные из входного буфера
Этот serial, Bluetooth, tcpip, udp, visa, и gpib объектная функция будет удалена в будущем релизе. Использование serialport, bluetooth, tcpclient, tcpserver, udpport, и visadev возразите функциям вместо этого. Для получения дополнительной информации см. Вопросы совместимости.
flushinput(obj)
| Интерфейсный объект или массив интерфейсных объектов. |
flushinput(obj) удаляет данные из входного буфера, сопоставленного с obj.
После того, как входной буфер сбрасывается, BytesAvailable свойство автоматически сконфигурировано к 0.
Если flushinput называется во время асинхронного (неблокирование) операцией чтения, данные, в настоящее время хранимые во входном буфере, сбрасываются, и операция чтения продолжается. Можно считать данные асинхронно из инструмента с помощью readasync функция.
Входной буфер автоматически сбрасывается, когда вы соединяете объект с инструментом с fopen функция.
Можно очистить буфер вывода с flushoutput функция. Можно очистить аппаратный буфер для GPIB и инструментов VXI с clrdevice функция.