Сконфигурируйте коммуникационные настройки последовательного порта

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

Коммуникационные свойства последовательного порта

PropertyName

Описание

BaudRate

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

Parity

Задайте тип проверки четности.

DataBits

Задайте количество битов данных, чтобы передать.

StopBits

Укажите, что количество битов раньше указывало на конец байта.

Terminator

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

Внимание

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

Обратитесь к своей инструментальной документации для объяснения ее поддерживаемых коммуникационных настроек.

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