Общее количество значений, записанных в прибор
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