Количество байтов в буфере выхода данный момент
BytesToOutput
указывает количество байт в буфере выходов, ожидающих записи в инструмент. Значение свойства постоянно обновляется, когда выходной буфер заполняется и опустошается, и устанавливается на 0
после fopen
функция выдается.
Можно использовать BytesToOutput
только при асинхронной записи данных. Это связано с тем, что при синхронной записи данных управление возвращается в MATLAB® Командное окно только после того, как выходной буфер пуст. Поэтому BytesToOutput
значение всегда 0
. Чтобы узнать, как записать данные асинхронно, см. раздел «Синхронные и асинхронные Операции записи».
Используйте ValuesSent
свойство для возврата общего количества значений, записанных в инструмент.
Примечание
Если вы пытаетесь записать больше данных, чем может поместиться в выход буфер, то возвращается ошибка и BytesToOutput
является 0
. Вы задаете размер выхода буфера с OutputBufferSize
свойство.
Использование | Любой объект прибора |
Только для чтения | Всегда |
Тип данных | Дважды |
Значение по умолчанию 0
.