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