Lok Funktion 


Kennung
Lok Funktion (0x06, in CAN-ID: 0x0C

Format

Prio Command Resp. Hash DLC D-Byte 0 D-Byte 1 D-Byte 2 D-Byte 3 D-Byte 4 D-Byte 5 D-Byte 6 D-Byte 7
2+2 Bit 8 Bit 1 Bit 16 Bit 4 Bit 8 Bit 8 Bit 8 Bit 8 Bit 8 Bit 8 Bit 8 Bit 8 Bit
Message Prio Lok - Funktion 0|1 - 5 Loc - ID Funktion  
   
High - - Low
Message Prio Lok - Funktion 0|1 - 6 Loc - ID Funktion Wert    
High - - Low
Message Prio Lok - Funktion 0|1 - 8 Loc - ID Funktion Wert Funktionswert
High - - Low

Beschreibung

Lok Funktion auslösen / ausschalten oder abfragen.

Funktion ist im Bereich 0-31. 0 entspricht F0, 31 entspricht F31. Der Status weiterer Funktionen wird im Gleis Format Prozessor nicht gespeichert.

Wert im Bereich von 0 bis 31, 0 = aus, 1 – 31 an. Bei Protokollen welche einen Funktionswert unterstützen wird dieser an Decoder gesendet. Funktionswerte werden nicht im Gleis Format Prozessor gespeichert, nur der Status.

DLC = 5: Abfrage Zustand der Funktion.

Abfrage des Zustandes einer Funktion. Geliefert wird nur Aktiv oder Inaktiv, nicht ein evtl. Dimmzustand
Status aus Gleis Format Prozessor, nicht aus der Abfrage des Decoders.

DLC = 6: Aktivieren einer Funktion.

Einschalten einer Funktion. Je nach Gleisprotokoll wird die entsprechende Funktion eingeschaltet oder mit dem entsprechenden Dimmwert angesteuert. Der gültige Bereich eines Funktionswertes richtet sich nach den Lokdecodern und dem Gleisprotokoll.

DLC = 8: Aktivieren eines Wertes mit Sonderfunktionen. (Später, in V1,V2 nicht implementiert).

Wie bei DLC = 6. Funktionswert wird an Lokdecoder übermittelt.

Beispiel

000C4711 6 00 00 C0 0A 00 01 Licht ein DCC Adresse 10 (Licht: Funktion 0)

Antwort

Ursprünglicher Befehl mit gesetzem Response Bit

Besonderheiten

Erster Befehl nimmt Lok/Funktionsdecoder in Zyklus auf.

Dimmfunktionen und Dimmwert wird nicht im Gleis Format Prozessor gehalten (Speicher). Solange der Dimmwert aktiv sein soll, wird aktiv (1) zurückgemeldet.

Wird immer von Graphical User Interface Prozessor ausgelöst.