WICHTIG: Alles, was hier beschrieben ist, benötigt mindestens die CTC-App Version 5.02 .
Der DCC-Sniffer ermöglicht es, CTC-Module (vorerst nur der CTC-Multi-IO-Board-4) wie einen Digitaldekoder an eine Digitalzentrale anzuschließen. Dann können von der Digitalzentrale aus entsprechend konfigurierte Funktionalitäten des CTC-Moduls per DCC aktiviert (geschaltet) werden.
DCC-Sniffer hinzufügen
Um die Verbindung zur Digitalzentrale herzustellen, öffnen Sie in der CTC-App die Konfiguration des CTC-Moduls (siehe Bedienunfgsanleitung Kapitel 4 ), das mit der Digitalzentrale verbunden werden soll.
In der Konfiguration klicken Sie bei "angeschlossene Produkte" auf den Plus-Button:
Dann wählen Sie den Produkt-Katalog "universell-sensoren.xml":
Aus dem Katalog wählen Sie "DCC-Sniffer" und geben ihm einen Namen:
Dann können Sie die Konfiguration auf das CTC-Modul hochladen.
DCC-Adressen setzen
Um nun einzelne CTC-Funktionalitäten über die Digitalzentrale abrufen zu können, müssen Sie noch jeweils eine DCC-Adresse zuordnen.
Dazu wechseln Sie in der Konfiguration auf die Seite "Aktionen" und wählen dort die gewünschte Funktion aus. Dann selektieren Sie das State-Skript, das Sie per DCC aktivieren möchten, und tragen dort DCC-Adresse und -Status ein:
Im Beispiel werden dem Signal "PI-DevS-AB-li" für die Funktion Halt2 (rot) die DCC-Adresse 16 und der Status 0 zugeordnet. Sobald diese Konfiguration hochgeladen ist, kann das Signal "PI-DevS-AB-li" von der Digitalzentrale über Adresse 16 mit Status 0 (rote Taste) auf Halt (rotes Licht) geschaltet werden.
Hinweis: Bei klassischen DCC-Zubehöradressen gibt es als Status nur 0 (rot) und 1 (grün). CTC unterstützt auch die speziell für Signale gedachten, erweiterten Zubehöradressen, deren Status dann Werte zwischen 0 und 255 annehmen kann.
DCC-Kommandos an andere CTC-Module weiterreichen
Möchte man eine CTC-Funktionalität auf einem CTC-Modul auslösen, das keinen DCC-Sniffer hat, so lässt sich das mithilfe von Dummy-Funktionen und Triggern lösen.
Dazu legt man auf dem CTC-Modul mit dem DCC-Sniffer eine Dummy-Funktion an, ohne diese mit einem Pin oder Port zu verbinden. Auf dem anderen CTC-Modul wird an der zu schaltenden Funktion ein Trigger angelegt, der die Dummy-Funktion als Auslöser hat und das zu schaltende State-Skript aktiviert.
Hinweis: Da der DCC-Sniffer alle DCC-Kommandos mithört, die die Zentrale aufs Gleis gibt, ist es mit dem hier genannten Prinzip natürlich auch möglich, CTC-Funktionalität an DCC-Dekoder zu koppeln. Man könnte also z.B. CTC-Balisen an ein Signal koppeln, das an einem gewöhnlichen Digitaldekoder angeschlossen ist, sofern dieser seine Kommandos per DCC empfängt.