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