Benutzer-Werkzeuge

Webseiten-Werkzeuge


anleitungen:bauanleitungen:locoturn_v10:150_locoturn_pc_steuerung

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
anleitungen:bauanleitungen:locoturn_v10:150_locoturn_pc_steuerung [2024/09/09 07:00] – [Übersicht der möglichen DCC-Befehle] domapianleitungen:bauanleitungen:locoturn_v10:150_locoturn_pc_steuerung [2024/09/29 08:56] (aktuell) – [Übersicht der möglichen DCC-Befehle] domapi
Zeile 2: Zeile 2:
  
 ===== Übersicht der möglichen DCC-Befehle ===== ===== Übersicht der möglichen DCC-Befehle =====
 +
 +LocoTurn ist ein **Schaltartikeldekoder** und reagiert auf DCC-Schaltartikel-Kommandos, wie man sie auch zur Steuerung von Weichen- und Signaldekodern verwendet (LocoTurn ignoriert DCC-Lokbefehle!).
  
 LocoTurn nutzt standardmäßig DCC-Befehle von Adresse # 211 bis # 224, um interne Funktionen anzusteuern. LocoTurn nutzt standardmäßig DCC-Befehle von Adresse # 211 bis # 224, um interne Funktionen anzusteuern.
Zeile 9: Zeile 11:
 Über das #define **DCC_OFFSET** kann ein Offset eingestellt werden, damit LocoTurn auf andere DCC-Adressbereiche reagiert. Der Offset wird auf die jeweiligen DCC-Adressen addiert. Bei manchen Zentralen muss z.B. der Roco-Offset von "-4" hier eingestellt werden, damit LocoTurn die Adressen richtig interpretiert. Bei großen Anlagen mit mehreren Drehscheiben können die Drehscheiben auf diese Weise individuell gesteuert werden. Über das #define **DCC_OFFSET** kann ein Offset eingestellt werden, damit LocoTurn auf andere DCC-Adressbereiche reagiert. Der Offset wird auf die jeweiligen DCC-Adressen addiert. Bei manchen Zentralen muss z.B. der Roco-Offset von "-4" hier eingestellt werden, damit LocoTurn die Adressen richtig interpretiert. Bei großen Anlagen mit mehreren Drehscheiben können die Drehscheiben auf diese Weise individuell gesteuert werden.
  
-Sobald die Zentrale (oder ein PC-Steuerungsprogramm über die Zentrale) ein entsprechendes Kommando sendet, führt LocoTurn die jeweilige Funktion aus. +Sobald die Zentrale (oder ein PC-Steuerungsprogramm über die Zentrale) ein entsprechendes DCC-Kommando sendet, führt LocoTurn die jeweilige Funktion aus. Die Funktionen bestehen immer aus ein Adresse und einer Richtungsangabe (RED / GRN). RED und GRN stehen für rote/grüne Taste in manchen Zentralen. Tatsächlich wird jedoch für RED "0" und für GRN "1" gesendet. Pro Adresse lassen sich so 2 Funktionen steuern.
  
 ^DCC-Adresse ^Funktion ^#define im Sketch^ ^DCC-Adresse ^Funktion ^#define im Sketch^
Zeile 53: Zeile 54:
 |...      |Direktfahrbefehle zu bestimmten Ports, Ergänzung je nach Anzahl|...| |...      |Direktfahrbefehle zu bestimmten Ports, Ergänzung je nach Anzahl|...|
  
-RED und GRN stehen für rote/grüne Taste in manchen Zentralen. Tatsächlich wird jedoch für RED "0" und für GRN "1" gesendet. 
  
 ---- ----
Zeile 69: Zeile 69:
 | Kalibrierung                        | 225, GRN      | Kalibriert den Null-Punkt (nicht Märklin-kompatibler Befehl)| | Kalibrierung                        | 225, GRN      | Kalibriert den Null-Punkt (nicht Märklin-kompatibler Befehl)|
 | - | 226, RED      | nicht verwendet| | - | 226, RED      | nicht verwendet|
-| U-Turn                              | 226, GRN      | Führt eine 180°-Drehung / U-Turn in DCC-Richtung aus|+| U-Turn                              | 226, GRN      | Führt eine 180°-Drehung / U-Turn in DCC-Richtung aus; diese wird mit #228 eingestellt|
 | Step +                              | 227, RED      | Dreht die Bühne zum nächsten Port (im Uhrzeigersinn / CW)| | Step +                              | 227, RED      | Dreht die Bühne zum nächsten Port (im Uhrzeigersinn / CW)|
 | Step -                              | 227, GRN      | Dreht die Bühne zum vorherigen Port (gegen den Uhrzeigersinn / CCW)| | Step -                              | 227, GRN      | Dreht die Bühne zum vorherigen Port (gegen den Uhrzeigersinn / CCW)|
Zeile 118: Zeile 118:
 In diesem Fall wird immer der kürzeste Weg gewählt und die DS dreht entsprechend links- oder rechtsherum. In diesem Fall wird immer der kürzeste Weg gewählt und die DS dreht entsprechend links- oder rechtsherum.
 Natürlich muss man in der config.h dann auch für alle Ports die DCC-Adressen hinterlegen. Natürlich muss man in der config.h dann auch für alle Ports die DCC-Adressen hinterlegen.
 +
 +Für U-Turns gibt es ab Software-Version 1.3 die DCC-Adresse 224; hiermit kann ein U-Turn in Uhrzeigerrichtung (RED) und gegen den Uhrzeiger (GRN) ausgelöst werden.
 ---- ----
 ===== Trennung von Empfang und Verarbeitung von DCC-Befehlen ===== ===== Trennung von Empfang und Verarbeitung von DCC-Befehlen =====
anleitungen/bauanleitungen/locoturn_v10/150_locoturn_pc_steuerung.1725865226.txt.gz · Zuletzt geändert: 2024/09/09 07:00 von domapi