Перед записью или считыванием данных объект последовательного порта и прибор должны иметь идентичные параметры связи. Настройка связи с последовательными портами включает в себя определение значений свойств, управляющих скоростью передачи в бодах и форматом последовательных данных. Эти свойства следующие.
Свойства связи последовательного порта
Имя свойства | Описание |
|---|---|
Укажите скорость передачи битов. | |
Укажите тип проверки четности. | |
Укажите количество передаваемых битов данных. | |
Укажите количество битов, используемых для указания конца байта. | |
Укажите символ терминатора. |
Внимание
Если объект последовательного порта и параметры связи с прибором не идентичны, считывание или запись данных может оказаться невозможным.
Для получения информации о поддерживаемых настройках связи см. документацию по КИП.
Можно просмотреть значения свойств связи для объекта последовательного порта. s создан в окне «Создание объекта последовательного порта».
s = serialport("COM4",9600)s =
Serialport with properties:
Port: "COM4"
BaudRate: 9600
NumBytesAvailable: 0
Show all properties, all methods
Port: "COM4"
BaudRate: 9600
NumBytesAvailable: 0
ByteOrder: "little-endian"
DataBits: 8
StopBits: 1
Parity: "none"
FlowControl: "none"
Timeout: 10
Terminator: "LF"
BytesAvailableFcnMode: "off"
BytesAvailableFcnCount: 64
BytesAvailableFcn: []
NumBytesWritten: 0
ErrorOccurredFcn: []
UserData: []