BytesAvailableFcnMode

Задайте, сгенерировано ли доступное байтам событие после конкретного количества байтов доступны во входном буфере, или после того, как терминатор строки читается

Описание

Для последовательного порта, TCPIP, UDP или последовательных ВИЗОЙ объектов, можно сконфигурировать BytesAvailableFcnMode, чтобы быть terminator или byte. Для всех других инструментальных объектов можно сконфигурировать BytesAvailableFcnMode, чтобы быть eosCharCode или byte.

Если BytesAvailableFcnMode является terminator, доступное байтам событие имеет место, когда терминатор строки, заданный свойством Terminator, читается. Если BytesAvailableFcnMode является eosCharCode, доступное байтам событие имеет место, когда Конец символа строки, заданный свойством EOSCharCode, читается. Если BytesAvailableFcnMode является byte, доступное байтам событие имеет место, когда количество байтов, заданных свойством BytesAvailableFcnCount, доступно.

Доступное байтам событие выполняет функцию обратного вызова, заданную для свойства BytesAvailableFcn.

Можно сконфигурировать BytesAvailableFcnMode только, когда объект отключается от инструмента. Вы отключаете объект с функцией fclose. Разъединенный объект имеет значение свойства Status closed.

Характеристики

Использование

Любой инструментальный объект

Только для чтения

В то время как открытый

Тип данных

Символьный вектор

Значения

Последовательный, TCPIP, UDP, и Последовательный ВИЗОЙ

{terminator}

Доступное байтам событие сгенерировано, когда терминатор строки достигнут.

byte

Доступное байтам событие сгенерировано когда конкретное количество доступных байтов.

GPIB, VISA-GPIB, VISA-VXI и VISA-GPIB-VXI

{eosCharCode}

Доступное байтам событие сгенерировано, когда EOS (Конец Строки) символ достигнут.

byte

Доступное байтам событие сгенерировано, когда конкретное количество байтов доступно.

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

Функции

fclose

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