ValuesReceived

Общее количество значений считано из инструмента

Описание

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

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

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

Характеристики

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

Любой инструментальный объект

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

Всегда

Тип данных

'double'

Значения

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

Примеры

Предположим, что вы создаете объект последовательного порта на Windows® машина сопоставила с последовательным портом COM1.

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

Если вы пишете RS232? команда, и затем считала назад использование ответа fscanfValuesReceived 17 потому что инструмент сконфигурирован, чтобы отправить LF терминатор.

fprintf(s,'RS232?')
out = fscanf(s)
out =
9600;0;0;NONE;LF
s.ValuesReceived
ans =
    17

Смотрите также

Функции

fopen

Свойства

BytesAvailable