Ein-Byte-Pakete für Felderblock/Relaisblock/Tf71


zurück
Name Dezimal Hex Relevanz
Vorblock 42 2A Diese vier Message sind zwingend von jeder Blocklogik zu implementieren, die mit Felderblock, Relaisblock oder Tf71 interoperabel seinen wollen. Die Erlaubnis-Anfrage muß nur zwingend empfangsseitig implementiert werden. Gesendet werden sollte sie nur von Blockbauformen, wo das Vorbild diese Funktionalität auch hat. Eine Erlaubnis-Anfrage, die nicht von einer Erlaubnis-Abgabe beantwortet wird, bleibt wirkungslos. Zum Verständnis des Verhaltens, siehe Zustandsmaschinen
Rückblock 43 2B
Erlaubnis-Abgabe 44 2C
Erlaubnis-Anfrage 45 2D
Vorblock Acknowledge 142 8E Diese Messages dienen ausschließlich zu Debug-Zwecken. Es ist optional, sie zu senden, aber wenn sie gesendet werden, dann sofort bei Empfang der namentlich verwandten operativen Message. Es ist verboten, auf den Empfang dieser Messages irgendwie zu reagieren. Beispiel: Der Empfang des Elaubnis-Anfrage Acknowledges bedeutet nicht, daß der Sender erfolgreich die Erlaubnis abgegeben hat.
Rückblock Acknowledge 143 8F
Erlaubnis-Abgabe Acknowledge 144 90
Erlaubnis-Anfrage Acknowledge 145 91
Klick-Klack 40 28 Diese Message wird nur zwischen zwei Felderblöcken verwendet und darf von anderen Bauarten weder gesendet noch ausgewertet werden. Wenn der User an der Kurbel dreht und die Taste eines Feldes gedrückt hat und darf, dann kann im Drehtakt diese Message gesendet werden. Der Empfänger kann dann ein Klick-Klack-Geräusch machen, z.B. indem ein geräuschvolles Relais kurz eingeschaltet wird. Diese Message hat keinen Einfluss auf die Blocklogik, sie ist nur für den Sound-Effekt da, falls wirklich beide Bahnhöfe Felderblock darstellen!

Autor: Stefan Bormann. Site hosted by: SourceForge Logo Valid HTML 4.01 Transitional