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