Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
anleitungen:bauanleitungen:locoturn_v10:150_locoturn_parameter [2024/09/27 14:55] – [LocoTurn V1.1 / V1.2] domapi | anleitungen:bauanleitungen:locoturn_v10:150_locoturn_parameter [2024/11/09 16:20] (aktuell) – [Parameter zur Einstellung der Drehscheibe] domapi | ||
---|---|---|---|
Zeile 3: | Zeile 3: | ||
Aus der Vielzahl der Konfigurationsvariablen (#defines) hier ein paar wesentliche: | Aus der Vielzahl der Konfigurationsvariablen (#defines) hier ein paar wesentliche: | ||
- | * Einige #defines wie **USE_DCC**, | + | * Einige #defines wie **USE_DCC**, |
* Das #define **USE_POTI** muss auf 0 gesetzt werden, wenn kein Poti angeschlossen ist, sonst kann es sein, dass die Drehscheibe nach dem ersten Kalibrieren und Anfahren des ersten Ports " | * Das #define **USE_POTI** muss auf 0 gesetzt werden, wenn kein Poti angeschlossen ist, sonst kann es sein, dass die Drehscheibe nach dem ersten Kalibrieren und Anfahren des ersten Ports " | ||
Zeile 9: | Zeile 9: | ||
* Zentrale Parameter sind die Anzahl der benötigten Ports #define **PORT_CNT** bzw. #define **PARTLY_USED_PORTS** (falls nicht alle angefahren werden sollen) und #define **PARTLY_USED_PORTS_TAB** (Tabelle der Ports, die angefahren werden können). | * Zentrale Parameter sind die Anzahl der benötigten Ports #define **PORT_CNT** bzw. #define **PARTLY_USED_PORTS** (falls nicht alle angefahren werden sollen) und #define **PARTLY_USED_PORTS_TAB** (Tabelle der Ports, die angefahren werden können). | ||
| | ||
- | * Die erste verwendete DCC Adresse ist einzugeben, wenn man von dem im Programm vorgegebenen DCC-Adressraum abweichen will: #define **FIRST_USED_DCC_ADDR**. | + | * Das #define **DCC_MAERKLIN_7687_COMPATIBLE** muss für die Verwendung |
+ | |||
+ | * Ü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. | ||
| | ||
- | * Ebenso ist die letzte verwendete DCC Adresse | + | * Ebenso ist die letzte verwendete DCC Adresse |
| | ||
* Liste der DCC-Adressen für die Ports anpassen: #define **DCC_PORT_ADDR_LIST**. Die Liste muss **PORT_CNT**-Einträge enthalten. Wenn der Märklin-Modus (**DCC_MAERKLIN_7687_COMPATIBLE**) verwendet wird, reichen PORT_CNT / 2 Einträge. | * Liste der DCC-Adressen für die Ports anpassen: #define **DCC_PORT_ADDR_LIST**. Die Liste muss **PORT_CNT**-Einträge enthalten. Wenn der Märklin-Modus (**DCC_MAERKLIN_7687_COMPATIBLE**) verwendet wird, reichen PORT_CNT / 2 Einträge. | ||
Zeile 61: | Zeile 63: | ||
- | ====== | + | ====== |
- | ==== LocoTurn | + | Ab der Version |
+ | |||
+ | Am besten man orientiert sich an den Einstellungen unten und passt alles an die eigene Drehscheibe an. Zu den meisten Parametern gibt es eine Erläuterung, | ||
- | In der Version V1.1 sind einige #defines dazugekommen oder wurden umbenannt. Die folgende Turntable_config.h ist nur mit der entsprechenden ino-Version (1.1 oder 1.2) lauffähig. | ||
< | < | ||
// | // | ||
- | // Benutzer-spezifische Parameter | + | // Benutzer-spezifische Parameter |
// | // | ||
/* | /* | ||
Zeile 142: | Zeile 145: | ||
#define HOUSE_LIGHT_MODUS | #define HOUSE_LIGHT_MODUS | ||
+ | |||
+ | #define WS2811_R_G_OUTPUT_SWAPPED | ||
// | // |