Я пытаюсь декодировать сигнал, который используют два устройства через RS485.
Я захватил сигнал, с которого я получил скорость передачи (57600, один бит длиной 17,3us):
Снимок экрана с сигналом
Этот сигнал является БИН: 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
Какой мой следующий шаг в расшифровке этого сообщения?