Sonderfunktion "Zufall" im mSD/3 Decoder von Märklin

In DCC findet man diese Einstellungen im Indexbereich 0x1101 (CV31=17, CV32=1), dort liegen auch die Timer:

CV	Name	Wert
261	Timer 1	[0,25s]
262	Timer 2	[0,25s]
263	Timer 3	[0,25s]
264	Timer 4	[0,25s]
271	Random Stufen in 10ms Einheiten	(0 = 256)
272	Random Mittelwert in Stufen	(0 = 256)
273	Random Abweichung in Stufen	(0 = 256)

Der Zufallsgenerator ist auf den ersten Blick ein wenig kompliziert einzustellen: Standardmaessig ist er auf 10 Stufen bei einem Mittelwert von 15 Stufen und einer Abweichung von 5 Stufen eingestellt.

Dies bedeutet, dass jedesmal, wenn das Zufallsintervall abgelaufen ist ein neues Intervall aus dem Bereich (15+-5) * 10 * 10ms=1000ms bis 2000ms generiert wird.

Formel: (Mittelwert +- Abweichung) * Stufen * 10ms.

Es findet keine Wertebereichsprüfung statt, wenn man die Abweichung größer als den Mittelwert stellt kommt teilweise Seltsames heraus.