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