Прежде чем вы сможете записать или считать данные, объект последовательного порта и инструмент должны иметь одинаковые настройки связи. Конфигурирование связи последовательного порта включает в себя задание значений для свойств, которые управляют скоростью передачи данных и форматом последовательных данных. Эти свойства следующие.
Свойства связи с последовательным портом
Имя свойства | Описание |
|---|---|
Задайте скорость, с которой передаются биты. | |
Укажите тип проверки четности. | |
Укажите количество бит данных для передачи. | |
Укажите количество бит, используемых для указания конца байта. | |
Задайте терминатора строки символ. |
Внимание
Если объект последовательного порта и параметры связи с прибором не идентичны, возможно, вы не сможете успешно считать или записать данные.
Для получения информации о поддерживаемых настройках связи см. документацию по приборам.
Можно просмотреть значения коммуникационных свойств для объекта последовательного порта 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: []