record

(Не рекомендуемый) данные Записи и информация о событии к файлу

Этот serial объектная функция не рекомендуется. Используйте serialport возразите функциям вместо этого. См. Вопросы совместимости.

Синтаксис

record(obj)
record(obj,'switch')

Описание

record(obj) переключается состояние записи для объекта последовательного порта, obj.

record(obj,'switch') инициирует или отключает запись для obj. switch может быть on или off. Если switch on, запись инициируется. Если switch off, запись отключена.

Примеры

Этот пример создает объект последовательного порта s на платформе Windows®. Это соединяет s к устройству, конфигурирует s записывать информацию к файлу, пишет и считывает текстовые данные, и затем отключает s от устройства.

s = serial('COM1');
fopen(s)
s.RecordDetail = 'verbose';
s.RecordName = 'MySerialFile.txt';
record(s,'on')
fprintf(s,'*IDN?')
out = fscanf(s);
record(s,'off')
fclose(s)

Советы

Прежде чем можно будет записать информацию к диску, obj должен быть соединен с устройством с fopen функция. Связанный объект последовательного порта имеет Status значение свойства open. Ошибка возвращена, при попытке записать информацию в то время как obj не соединяется с устройством. Каждый объект последовательного порта должен записать информацию к отдельному файлу. Запись автоматически отключена когда obj отключается от устройства с fclose.

RecordName и RecordMode свойства только для чтения в то время как obj записывает и должен быть сконфигурирован перед использованием record.

Вопросы совместимости

развернуть все

Не рекомендуемый запуск в R2019b

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

Функции

Представлено до R2006a