exponenta event banner

ValuesSent

Общее количество значений, записанных в прибор

Описание

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

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

При выполнении операции записи передаваемые данные представлены значениями, а не байтами. Значение состоит из одного или нескольких байтов. Например, один uint32 значение состоит из четырех байт. Дополнительные сведения о байтах и значениях см. в разделе Выходной буфер и поток данных.

Особенности

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

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

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

Всегда

Тип данных

Дважды

Ценности

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

Примеры

Создайте объект последовательного порта на компьютере Windows ®, связанном с COM1 последовательного порта.

s = serial('COM1');
fopen(s)

Если вы пишете *IDN? с помощью команды fprintf функция, затем ValuesSent является 6 поскольку форматом данных по умолчанию является %s\nи терминатор был написан.

fprintf(s,'*IDN?')
s.ValuesSent
ans =
    6

См. также

Функции

fopen

Свойства

BytesToOutput