试图解码RS485协议

时间:2018-11-28 18:51:50

标签: protocols rs485

我正在尝试解码两个设备正在通过RS485使用的信号。

我捕获到信号,从中得到波特率(57600,一位长17.3us):

Screenshot of the signal

该信号是BIN:0000000000010010001001111110011110011011111110 ...

然后我在arduino中编写了简单的捕获程序:

void setup() {
  Serial.begin(57600);
  Serial1.begin(57600);
}

void loop() {
  if (Serial1.available()){
    byte temp=Serial1.read();
    if(temp==0){
      Serial.println();
    }else{
      Serial.print(temp,HEX);
    }
  }
}

哪个让我得到以下输出:

https://justpaste.it/6sw5g

解码此通讯的下一步是什么?

0 个答案:

没有答案