folgendes aus der Doku verstehe ich nicht:
„Das IRTrans Modul stellt im Objektbaum zwei Variablen bereit, über die auf die aktuell gedrückte Fernbedienung und Taste reagiert werden kann. Dazu muss ein ausgelöstes Ereignis erstellt werden, dass auf die Aktualisierung der „Taste“-Variable reagiert.“
Welches Ereigniss ist hier gemeint, ein Ereigniss kann doch nur durch eine Änderung einer Variablen ausgelöst werden. Aber wer aktualisiert die Variable Taste. Und wie sage ich der Var Fernbedienung das bei Aktualisierung der Var Taste eine bestimmt Fernbedienung gemeint ist?
Du erstellst ein Script, daß die dIe Befehle auswertet. Daran hängst du ein Ereignis, das auf Variablenaktualisierung der Variable „Taste“ reagiert.
Die Variable „Taste“ wird durch das IR-Trans Modul aktualisiert, wenn es einen Befehl empfangen hat.
Dein Client Socket vom IR-Trans ist auf localhost:21000 eingestellt
Dein Client Socket ist geöffnet
Dein IRTrans Gateway hat den o.g. Client Sockt als übergeordnetetInstanz
Deine IRTans Instanz hat den IRTrans Gateway als übergeordnete Instanz
Du hast ein (1) IRTrans Gerät und die ID in der IRTrans Instanz ist 0
Der IRTrans Server läuft auf dem gleichen Rechner wie IPS
Empfangene Befehle werden vom IR-Trans Server unter ‚Detected IR Commands‘ angezeigt
[OK] Dein Client Socket vom IR-Trans ist auf localhost:21000 eingestellt
[OK] Dein Client Socket ist geöffnet
[OK] Dein IRTrans Gateway hat den o.g. Client Sockt als übergeordnetetInstanz
[OK] Deine IRTans Instanz hat den IRTrans Gateway als übergeordnete Instanz
[OK] Du hast ein (1) IRTrans Gerät und die ID in der IRTrans Instanz ist 0
[OK] Der IRTrans Server läuft auf dem gleichen Rechner wie IPS
[wie kann ich das überprüfen?] Empfangene Befehle werden vom IR-Trans Server unter ‚Detected IR Commands‘ angezeigt
Die Befehle werden vom IRTrans Modul mehr oder weniger stabil gesendet.
Vielleicht konnte ich das Ganze etwas eingrenzen.
Jörg
EDIT:
Ich bin nochmal in mich gegangen und habe überlegt.
Wird Fernbedienung und Taste aktualisiert wenn ich mittels einer FB ein Kommando an IRTrans schicke?
Falls ja, kann es bei mir nicht gehen, ich sende ja von IRTrans aus meine Befehle.
Ist meine Annahme richtig?
Das Problem mit dem TimeOut nervt, hat jemand eine Idee?
Die Variable ändert sich nur, wenn IRT etwas empfängt. wenn IR-Trans sendet, ändert sich dort nichts.
Unten rechts in der Taskleiste mit der rechten Maustaste auf das IR-Trans Symbol und dann ‚Detected IR Command‘ anklicken. Dann Taste auf Fernbedienung drücken. Die LED auf dem IR-Trans USB Modul leuchtet kurz grün auf und der erkannte Befehl wird angezeigt.
Das, was du empfangen und auswerten willst, musst du natürlich zunächst mit IR-Trans angelernt haben, sonst kommt da nichts.
Wenn du eine Mediacenter Fernbedienung hast, kannst du die sofort zum testen nehmen. Die ist bereits integriert.
OK,
dann war mein letzter gedanke richtig. Ich kann nur „empfange“ Tastendrücke anzeigen.
Kommt bei mir nicht in Frage da ich keine Fernbedienung nutze.
Kann mir jemand bei den IRTrans Gateway TimeOut helfen?