Hallo zusammen,
eine Bemerkung zu einer häufigen Fehlkonfiguration:
Das CS2/CS3-Märklin-Schnittstellen-Protokoll erlaubt die Nutzung von Funktion von F0-F31. Motorola kennt im Gleisprotokoll nur F0-F4, daher sendet WDP für Motorola keine höheren Funktionen aus. DCC und MFX kennen aber Funktionen bis F31 (bzw. DCC noch viel mehr), daher sendet WDP auch bei entsprechender Eingabe in der Fahrzeug-DB die passenden Befehle aus.
Stand heute (25.07.24) unterstützt die MS2/CS2/CS3 im Gegensatz zur Protokollbeschreibung bei DCC nur bis F28. WDP begrenzt dies aber bewusst nicht um zu künftige Updates der MS2/CS2/CS3 bereits heute kompatibel zu sein, wenn ggf. DCC größer F28 unterstützt werden könnte.
Wer aber nun eine Fehlermeldung bekommt in der Form
Abbruchcode 00 0C 03 00 06 00 00 C0 8E 1D 00 00 00
der also beginnt mit "00 0C 03 00 06 00 00" wo dann die zwei folgenden Ziffern zwischen C0 00 und FF FF liegen und dann die vorletze Ziffer hexadezimal betrachtet größer 28 ist hat für eine DCC-Lok eine Sonderfunktion größer F28 angelegt und da spielt Stand heute die MS2/CS2/CS3 noch nicht mit.
In unserem Beispiel:
DCC-Lok Adresse 142 (Hex C08E minus C000 = Hex 8E = Dezimal 142), F29 (Hex 1D = Dezimal 29)
Grüße
Markus