Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| anleitungen:bauanleitungen:locoturn_v10:150_locoturn_pc_steuerung [2024/09/09 07:00] – [Übersicht der möglichen DCC-Befehle] domapi | anleitungen: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, | ||
| 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 " | Ü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 " | ||
| - | 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-Adresse ^Funktion ^# | ^DCC-Adresse ^Funktion ^# | ||
| 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 " | ||
| ---- | ---- | ||
| Zeile 69: | Zeile 69: | ||
| | Kalibrierung | | Kalibrierung | ||
| | - | 226, RED | nicht verwendet| | | - | 226, RED | nicht verwendet| | ||
| - | | U-Turn | + | | U-Turn |
| | 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 ===== | ||