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