Hallo Leute,
ich betreibe verschiedene selbst digitalisierte Loks mit dem ESU Lokpilot fünf.
Das mfx-Protokoll von Märklin kenn 1024 Fahrstufen, von denen wohl nur 1000 genutzt werden. Werte über 1000 sollen wohl ignoriert werden und als 1000 interpretiert werden.
Der ESU-Lokpilot unterstützt 256 Fahrstufen (die null mitgezählt)
Wenn ich jetzt mit 1000 Befehlen 256 Zustände anpsreche, dann müssen verschiedene Befehle den gleichen Zustand ansprechen.
Beispiel:
Befehl-Fahrstufe => ESU-Fahrstufe
0 => 0
1 => 1
2 => 1
3 => 1
4 => 1
5 => 2
6 => 2
etc.
Bei 1024 validen Befehlen ist das einfach, vier aufeinanderfolgende Befehls-Fahrstufen erzeugen jeweils die selbe ESU-Fahrstufe.
Bei Tausend Befehlen muss da irgendwo ein Bruch sein. Weiß jemand, wo?
Icvh möchte die Geschwindigkeit messen und muss dann irgendwie den Befehls-Fahrstufen eine Geschwindigkeit zuweisen. Da ich nicht für jede Lok alle Fahrstufen meesen möchte, müsste ich da interpolieren. Das ist bei einer gestuften Funktion natürlich nicht ganz sauber.
LG Klaus