Hallo zusammen,
ich habe mir eine kleine Konsolen-App geschrieben, die eine *.cs2-Lokomotiv-Konfig-Beschreibungs-Datei der Märklin CS2/3 in eine *.z21loco-Lokomotiv-Konfig-Beschreibungs-Datei für die Z21 konvertiert. Die Applikation funktioniert :)
Motivation für mich war, die Funktionen meiner Lokomotiven mit Märklin/ESU-Decodern auslesen zu können, und mit einer entsprechenden Beschreibungsdatei auf den Z21's meiner Freunde und beim Teppichbahntreffen nutzen zu können - ohne die Loks mit dem Handbuch anzulegen/einzutippen.
(Vielleicht motiviert mein kleines Projekt ja auch jemanden, eine Export-Funktion für Beschreibungs-Dateien in seine "Verwaltungssoftware für Lokbestand" einzubauen :))
Hier meine Frage an das Forum:
Die diversen Funktionen der Märklin-Loks werden in den Backup-Dateien lediglich als Nummern angegeben. Diese Nummern gilt es nun zu "Mappen" auf die jeweiligen Funktionen. Siehe Screenshot bzw. Code-Datei anbei.
--> Hat sich das eventuell schon einmal jemand angesehen, oder kennt dazu eine Dokumentation? Das würde eine Menge Debug-Arbeit ersparen...
Viele Grüße
Ralf
P.S. Das Projekt hab ich unter der GNU-Lizenz ins Github hochgeladen. Ist aber leider noch nicht ganz nutzbar, da wie gesagt noch einiges im Mapping fehlt.