Укажите, генерируется ли событие доступности байтов после того, как указанное количество байтов доступно во входном буфере или после чтения терминатора строки
Для последовательных портов, 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). |
| Событие, доступное в байтах, генерируется, когда доступно указанное количество байтов. |