Задайте, сгенерировано ли доступное байтам событие после конкретного количества байтов доступны во входном буфере, или после того, как терминатор строки читается
Для последовательного порта, TCPIP, UDP или последовательных ВИЗОЙ объектов, можно сконфигурировать BytesAvailableFcnMode
, чтобы быть terminator
или byte
. Для всех других инструментальных объектов можно сконфигурировать BytesAvailableFcnMode
, чтобы быть eosCharCode
или byte
.
Если BytesAvailableFcnMode
является terminator
, доступное байтам событие имеет место, когда терминатор строки, заданный свойством Terminator
, читается. Если BytesAvailableFcnMode
является eosCharCode
, доступное байтам событие имеет место, когда Конец символа строки, заданный свойством EOSCharCode
, читается. Если BytesAvailableFcnMode
является byte
, доступное байтам событие имеет место, когда количество байтов, заданных свойством BytesAvailableFcnCount
, доступно.
Доступное байтам событие выполняет функцию обратного вызова, заданную для свойства BytesAvailableFcn
.
Можно сконфигурировать BytesAvailableFcnMode
только, когда объект отключается от инструмента. Вы отключаете объект с функцией fclose
. Разъединенный объект имеет значение свойства Status
closed
.
Использование | Любой инструментальный объект |
Только для чтения | В то время как открытый |
Тип данных | Символьный вектор |
| Доступное байтам событие сгенерировано, когда терминатор строки достигнут. |
| Доступное байтам событие сгенерировано когда конкретное количество доступных байтов. |
| Доступное байтам событие сгенерировано, когда EOS (Конец Строки) символ достигнут. |
| Доступное байтам событие сгенерировано, когда конкретное количество байтов доступно. |