Mehrere Instanzen
Einleitung
- Es gibt die Möglichkeit, mehrere Instanzen des X10Receiver.NET parallel laufen zu lassen. Dies ist zum Beispiel sinnvoll, um die Länge von Definitionslisten zu verkürzen, insbesondere wenn man mehrere Fernbedienungen auf verschiedenen Kanälen mit vielen hundert kanalspezifischen Definitionen hat. Denn jedes vorhandene Ereignis muss gescannt werden, für den Fall dass die Definition ausgeführt werden muss - bei jedem Tastendruck bzw. sogar 10 Mal pro Sekunde wenn die Taste gedrückt bleibt.
Es gibt dabei immer eine Hauptinstanz, allen weiteren wird eine InstanceID zugewiesen. Für jede InstanceID existiert eine eigene Settings-Datei, das heißt man kann für jede InstanceID getrennt einstelen, wo die Infoanzeige angezeigt wird und welche Plugins deaktiviert sind.
Realisierung
- Mit den Actions "Zweitinstanz von X10.NET starten" und "Zweitinstanz mit Definitionsliste starten" können Sie weitere Instanzen des X10Receiver.NET starten. Sie müssen beim Erstellen der Actions immer die gewünschte InstanceID mit angeben.
Bitte beachten Sie, dass sich der Name des Sendmessage-Empfängers ändert und nur die Hauptinstanz Events von RailRoad.NET empfangen kann.