Hallo,
ich versuche gerade einem Avr das sprechen mit einem Wechselrichter beizubringen. Dazu benötige ich das Protokoll. Der Mitschnitt mit einem Tablett wird jedoch völlig verfälscht gespeichert:
Das wurde gesendet: (das CrLf sollte nicht da sein )
abgespeichert wurde jedoch
zur Übersicht in Hex:
Es macht aus FF 03 - EF BF BD 5E 43 und aus 00 - 5E 40 ?
Kennt jemand eine Möglichkeit den EF BF Mist wieder zu entfernen?
Ein weiteres Problem ist die CRC16 (die letzten beiden Byte vor dem 7E ) Im Netz sind verschiedene Online Rechner die bei gleicher Eingabe andere Ergebnisse liefern (alle anders kein Treffer)
Weiß jemand wie ich die berechnen kann?
Ist sie falsch antwortet er einfach nicht
ich versuche gerade einem Avr das sprechen mit einem Wechselrichter beizubringen. Dazu benötige ich das Protokoll. Der Mitschnitt mit einem Tablett wird jedoch völlig verfälscht gespeichert:
Das wurde gesendet: (das CrLf sollte nicht da sein )
Quellcode
- 7E FF 03 40 41 00 00 00 00 80 00 06 D7 C0 7E 0D 0A 'Frage
- 7E FF 03 40 41 CB 00 00 00 40 00 06 09 1D 3B 77 57 52 38 4B 54 4C 31 31 9C D3 7E 'Antwort
- 7E FF 03 40 41 00 00 00 00 80 00 02 09 1D 3B 77 B6 A2 7E 0D 0A 'Frage2
- 7E FF 03 40 41 CB 00 00 00 40 00 02 09 1D 3B 77 57 52 38 4B 54 4C 31 31 28 C5 7E 'ähnliche Antwort
abgespeichert wurde jedoch
Quellcode
- 31 37 3A 34 36 3A 32 33 2E 38 36 31 20 'Zeit
- 7E EF BF BD 5E 43 40 41 5E 40 5E 40 5E 40 5E 40 EF BF BD 5E 40 5E 46 EF BF BD EF BF BD 7E 'Frage
- 31 37 3A 34 36 3A 32 34 2E 36 36 31 20 'Zeit
- 7E EF BF BD 5E 43 40 41 EF BF BD 5E 40 5E 40 5E 40 40 5E 40 5E 46 5E 49 5E 5D 3B 77 57 52 38 4B 54 4C 31 CB 9C EF BF BD 7E 'Antwort
- 31 37 3A 34 36 3A 33 31 2E 34 34 33 20
- 7E EF BF BD 5E 43 40 41 5E 40 5E 40 5E 40 5E 40 EF BF BD 5E 40 5E 42 5E 49 5E 5D 3B 77 EF BF BD EF BF BD 7E
- 31 37 3A 34 36 3A 33 31 2E 37 33 35 20
- 7E EF BF BD 5E 43 40 41 EF BF BD 5E 40 5E 40 5E 40 40 5E 40 5E 42 5E 49 5E 5D 3B 77 57 52 38 4B 54 4C 31 31 28 EF BF BD 7E
Kennt jemand eine Möglichkeit den EF BF Mist wieder zu entfernen?
Ein weiteres Problem ist die CRC16 (die letzten beiden Byte vor dem 7E ) Im Netz sind verschiedene Online Rechner die bei gleicher Eingabe andere Ergebnisse liefern (alle anders kein Treffer)
Weiß jemand wie ich die berechnen kann?
Ist sie falsch antwortet er einfach nicht