Настройте параметры связи с последовательным портом

Прежде чем вы сможете записать или считать данные, объект последовательного порта и инструмент должны иметь одинаковые настройки связи. Конфигурирование связи последовательного порта включает в себя задание значений для свойств, которые управляют скоростью передачи данных и форматом последовательных данных. Эти свойства следующие.

Свойства связи с последовательным портом

Имя свойства

Описание

BaudRate

Задайте скорость, с которой передаются биты.

Parity

Укажите тип проверки четности.

DataBits

Укажите количество бит данных для передачи.

StopBits

Укажите количество бит, используемых для указания конца байта.

Terminator

Задайте терминатора строки символ.

Внимание

Если объект последовательного порта и параметры связи с прибором не идентичны, возможно, вы не сможете успешно считать или записать данные.

Для получения информации о поддерживаемых настройках связи см. документацию по приборам.

Можно просмотреть значения коммуникационных свойств для объекта последовательного порта 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: []