BytesAvailable

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

Описание

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

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

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

Особенности

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

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

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

Всегда

Тип данных

Дважды

Значения

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

См. также

Функции

fopen

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