BytesToOutput

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

Описание

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

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

Используйте ValuesSent свойство для возврата общего количества значений, записанных в инструмент.

Примечание

Если вы пытаетесь записать больше данных, чем может поместиться в выход буфер, то возвращается ошибка и BytesToOutput является 0. Вы задаете размер выхода буфера с OutputBufferSize свойство.

Особенности

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

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

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

Всегда

Тип данных

Дважды

Значения

Значение по умолчанию 0.

См. также

Функции

fopen