exponenta event banner

BytesAvailable

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

Описание

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

Вы можете использовать BytesAvailable только при асинхронном чтении данных. Это связано с тем, что при синхронном чтении данных управление возвращается в командное окно MATLAB ® только после того, как входной буфер пуст. Следовательно, BytesAvailable значение всегда равно 0. Сведения о асинхронном чтении данных см. в разделе Операции синхронного и асинхронного чтения.

BytesAvailable значение может находиться в диапазоне от нуля до размера входного буфера. Используйте InputBufferSize для указания размера входного буфера. Используйте ValuesReceived для возврата общего числа прочитанных значений.

Особенности

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

Любой объект прибора

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

Всегда

Тип данных

Дважды

Ценности

Значение может находиться в диапазоне от нуля до размера входного буфера. Значение по умолчанию: 0.

См. также

Функции

fopen