Hallo!
Ich habe einige Fragen zur Programmierung mit .NET. Momentan habe ich ein OrigenAE Gehäuse mit IR-Modul (nur empfangen) sowie die passenden IRTrans-Software installiert. Außerdem habe ich noch ein IRTrans Ethernet (ihne Datenbank) Gerät. Ich möchte nun beide Geräte parallel an einem PC betreiben, da ich
a) das VF Display des Gehäuses ansteuern möchte und
b) mit dem Ethernet-Modul auch senden möchte.
In einem C#-Programm habe ich die .NET-Library im Einsatz (IRTransServer). Hierzu habe ich folgende Fragen:
1) Wie kann ich mittels "setDisplayText" zweizewilige Texte ausgeben? Ein einfacher String, auch mit Zeilenumbruch, bleibt immer einzeilg.
2) Wenn ich IRTrans nochmal installiere, um das Ethernet-Modul zu betrieben, wird die USB-Version deinstalliet. Wie kann ich beide Module parallel betreiben,
3) Wenn ich mittels "IRReceive" die Ereignisse des USB-Moduls mithöre, erhalten ich für den betreffenden IR-Befehl einen Daten-Code. Wenn ich mittels " new IRTransServer(192.168.1.104)" direkt zu dem Ethernet-Modul connecte, erhalte ich diese Daten-Codes nicht, da das Ereignis n icht ausgelöst wird. Warum nicht?
4) Kann ich überhaupt über die Klasse "IRTransServer" direkt mit dem Ethernet-Modul verbinden und dies sinnvoll nutzen?
5) Wie kann ich mit dem Ethernet-Modul einen Befehl lernen und danach senden, ohne auf die interne Datenbank zuzugreifen? Ich möchte hier nämlich meine eigene Verwaltung implementieren.
6) Auf der IRTrans-Seite isgt beschrieben, dass eingie Funktionen erst ab einer bestimmten Firmware-Version verfügbar sind. Wo finde ich einen passenden Firmware-Download für das Ethernet-Modul? Wie kann ich herausfinden, welche Version momentan installiert ist?
VIele Grüße,
Christoph