Ein Trigger kann mit einer anderen Aktion verknüpft werden und so auf eine Zustandsänderung dieser Aktion reagieren.

IR-Sender mit Signal verknüpfen

Die einfachste Art der Verknüpfung ist der Trigger eines IR-Senders. Er wird bereits bei der Auswahl des IR-Senders aus dem Produktkatalog “universell-sensoren.xml” mit angelegt. Sie müssen nur noch festlegen, auf welches Signal er reagieren soll und die Entfernung zum Signal eintragen.

Wählen Sie den Trigger des IR-Senders (hier A03-Trigger):

Aktionen bearbeiten

Klicken Sie dann auf “Auswählen” rechts vom Auslöser. Es öffnet sich folgender Dialog:

Aktionen bearbeiten

Wählen Sie das zu verknüpfende Signal (in der Regel in Gruppe “SignalTower”) und klicken Sie dann auf übernehmen.

Der Name des ausgewählten Signals wird nun bei “Auslöser angezeigt”. Ist das Siganl an einem anderen CTC-Modul angeschlossen als der IR-Sender, wird dessen MAC-Adresse rechts vom Namen des Signals angezeigt.

Tragen Sie nun noch die richtige Entfernung (in cm) zwischen IR-Sender und dem Punkt an dem die Lok halten soll ein:

Aktionen bearbeiten

NFC-Tag mit Aktionen verknüpfen

Um ein NFC-Tag mit Aktionen verknüpfen zu können muss ein ID-Sender angelegt sein. Da ein NFC-Tag nicht an ein CTC-Modul angeschlossen ist, wird der ID-Sender im Gleisbild gespeichert. Wie das geht erfahren sie im Kapitel “ID-Sender im Gleisplan”

Ist der ID-Sender erst einmal angelegt, kann das NFC-Tag gleich wie ein IR-Sender Aktionen mit Hilfe eines Triggers auslösen.

Aktionen mit einem Trigger auslösen

Neuen Trigger anlegen

Ein Trigger muss (wie jede andere Aktion auch) bei dem Produkt angelegt werden, dessen Parameter oder Pins er ändern soll.

Um einen neuen Trigger anzulegen, markieren Sie das zugehörige Produkt und klicken dann auf den Plus-Button rechts des Baums “Angeschlossene Produkte”. Dann wählen sie “Tigger” und klicken auf “OK”:

Trigger neu

Der neue Trigger wird markiert und Sie können nun festlegen, auf was dieser Trigger reagiert (Auslöser) und was dann passieren soll (Skript):

Details des neuen Triggers

Es gibt folgende Möglichkeiten für Auslöser:

  • Über den Button “Auswählen” rechts von “Auslöser” können Sie eine beliebige andere Aktion auswählen. Das Skript unseres Triggers wird dann jedes Mal ausgeführt, wenn sich der Zustand dieser Aktion geändert hat. Liegt der Auslöser auf einem anderen CTC-Modul, so wird auch dessen MAC-Adresse übernommen.
  • Möchten Sie, dass der Trigger auslöst, wenn einer Lok eine ID (IR oder NFC) liest, dann lassen Sie den Auslöser frei. Über den Button rechts von Quelle wählen Sie die ID aus, auf die reagiert werden soll.

Hinweis: Befindet sich der Auslöser für einen Trigger auf demselben CTC-Modul wie der Trigger selbst, so kümmert sich das CTC-Modul direkt um die Abarbeitung des Auslösers. Ansonsten kümmert sich die CTC-App darum, den entsprechenden Trigger auszulösen.

Dem Bearbeiten von Skripten ist ein eigenes Kapitel gewidmet.