die Übertragung des Knotens 2.A.65.3 für LZB-Bauarten scheint mir völlig aus dem Ruder gelaufen zu sein. Ab dem Attribut 0x20 (Melder Prüf/Stör an) kommen keine sinnvollen Daten mehr vom Zusi. Ich habe mal versucht, die Daten manuell zu interpretieren:
Code: Alles auswählen
00 00 00 00
03 00
...
20 00 03 00 // falsche Reihenfolge, Attribut-ID kommt vor Länge
00 00
00
// ok
06 00 00 00
21 00
00 00 80 BF
06 00 00 00 // Länge stimmt nicht mit den übertragenen Daten überein. Der Wert (Zielgeschwindgkeit (Single, 4 Byte) wird nicht übertragen
22 00
06 00 00 00 // Länge stimmt nicht mit den übertragenen Daten überein. Erwartet wird ein Single (4 Byte), übertragen wird ein Double (8 Byte)
23 00
00 00 00 00 00 00 80 BF
// ok
03 00 00 00
24 00
00
25 00 03 00 // falsche Reihenfolge, Attribut-ID kommt vor Länge. Datenwert wird überhaupt nicht übertragen, Länge ist somit falsch
00 00
// ok
03 00 00 00
26 00
00
// ok
03 00 00 00
27 00
00
03 00 00 00
38 00
00
// die folgenden 6 Byte ergeben keinen Sinn
00
03 00 00 00
00
39 00 03 00 // falsche Reihenfolge, Attribut-ID kommt vor Länge
00 00
00
03 00 00 00 // falsche Reihenfolge, Attribut-ID kommt vor Länge. Datenwert wird überhaupt nicht übertragen, Länge ist somit falsch
3B 00
3A 00 // Reihenfolge komplett vertauscht (ID, Daten, Länge?)
00
03 00 00 00
3C 00 // Reihenfolge komplett vertauscht (ID, Daten, Länge?)
00
03 00 00 00
00 // alleinstehendes 0-Byte
// ok, aber nicht dokumentiert
03 00 00 00
4E 00
00
// ok, aber nicht dokumentiert
03 00 00 00
4F 00
00
FF FF FF FF
Gruß
Holger