poppycock
Level-1
- Beiträge
- 253
- Reaktionspunkte
- 21
-> Hier kostenlos registrieren
Hallo,
ich bin dabei den Quellcode von libnodave für den seriellen MPI-Adapter auf ein Non-PC-System zu übersetzen.
Allerdings habe ich eine Frage zum Message-Counter.
Wenn ich mich nicht verguckt habe, ist der Message-Counter ein Byte groß, kann also von 0 bis 255 (FF) zählen. Ist das soweit richtig?
Was passiert, wenn die 255 überschritten wird?
Klar, wird zu 0, aber: Muss der Message-Counter-Wert, der für die Kommunikation benötigt wird, wieder auf 1 gesetzt werden?
Dazu habe ich im Quellcode leider nichts gefunden...
...oder ich habe Tomaten auf den Augen!
Außerdem macht es mich stutzig, dass im Quelltext erwähnt wird, dass der zweite Zählerstand in der Nachricht um eins höher ist als der aktuelle Zählerstand des Message-Counters.
Ein Mitschreiben der Kommunikation sagt etwas anderes aus:
04 82 80 0C 14 03 F1 02 32 03 00 00 00 01 00 02 00 05 00 00 04 01 FF 04 00 08 FF 10 03 C3
Der zweite Zählerstand ist IMMER um eins niedriger als der aktuelle Zählerstand!
Was meint ihr dazu?
Gruß,
poppycock
ich bin dabei den Quellcode von libnodave für den seriellen MPI-Adapter auf ein Non-PC-System zu übersetzen.
Allerdings habe ich eine Frage zum Message-Counter.
Wenn ich mich nicht verguckt habe, ist der Message-Counter ein Byte groß, kann also von 0 bis 255 (FF) zählen. Ist das soweit richtig?
Was passiert, wenn die 255 überschritten wird?
Klar, wird zu 0, aber: Muss der Message-Counter-Wert, der für die Kommunikation benötigt wird, wieder auf 1 gesetzt werden?
Dazu habe ich im Quellcode leider nichts gefunden...
...oder ich habe Tomaten auf den Augen!
Außerdem macht es mich stutzig, dass im Quelltext erwähnt wird, dass der zweite Zählerstand in der Nachricht um eins höher ist als der aktuelle Zählerstand des Message-Counters.
Ein Mitschreiben der Kommunikation sagt etwas anderes aus:
04 82 80 0C 14 03 F1 02 32 03 00 00 00 01 00 02 00 05 00 00 04 01 FF 04 00 08 FF 10 03 C3
Der zweite Zählerstand ist IMMER um eins niedriger als der aktuelle Zählerstand!
Was meint ihr dazu?
Gruß,
poppycock