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