Zeige Beiträge 1 bis 4 von 4 Treffern |
|
Thema: Prüfsummenberechnung auflösen |
|
Hallo as_string,
Ja, es ist schon reverse-engineering. Ich habe einige dieser Digitaltuner und möchte sie in eigene Projekte einbinden. Ich habe diese Frage in zwei Foren gestellt. Einmal hier im Informatikerboard und im Microcontroller.net.
Ich habe ein Tuner aus einem Autoradio extrahiert und in eine eigene Schaltung mit einem Atmega integriert. Da die Kommunikation über uart läuft, habe ich dann den Atmega mit einem kleinen Programm zwischen Radio und Tuner zum "mitSniffen" geschaltet. Nun analysiere ich den Datenstrom, um eigene Befehle nutzen zu können. Mein derzeitiges Projekt ist ein DAB+ Autoradio ohne Bedieneinheit, ich nenne es Frontless
. Habe schon mehrere analoge Versionen gebaut, nun wirds Zeit für digital.
|
|
Thema: Prüfsummenberechnung auflösen |
|
hi,
hatte ich zuerst auch dran gedacht. Jedoch deckt sich kein Generatorpolynom in der Berechnung der verschiedenen Blöcke. Ich habe einen Block mit einem Generatorpolynom bis einem Byte länge berechnet. War die Checksum identisch, habe ich mit den Daten einen anderen Block berechtet - passt nichts...
|
|
Thema: Prüfsummenberechnung auflösen |
|
Hallo,
Ich habe einen seriellen Stream, wo am Ende eines Blocks eine Prüfsumme mitgesendet wird.
Ich komme einfach nicht auf die Berechnungsgrundlage dieser Prüfsumme und wäre
für jeden Tip dankbar. 3 verschiedene Blöcke dieses Streams habe ich unten aufgeführt.
Es ist weder XOR noch Quersummenberechnung. Ich habe keine Idee mehr.
Grüße
Klaus
Dezimal, Startbyte und Endbyte (beides 192) habe ich weggelassen.
4 126 1 2 16 5 0 0 0 0 25 12 1 2 3 4 5 6 7 8 9 10 11 12 0 0 Prüfsumme: 28
4 119 0 1 2 7 0 0 Prüfsumme: 6
4 120 0 1 2 7 0 0 Prüfsumme: 12
|
|
|
Zeige Beiträge 1 bis 4 von 4 Treffern |
|
|
|