Infrarotverbindung mit Programmierschnittstelle

958
Alex F

Ich suche nach einer Möglichkeit, eine Infrarotverbindung von Windows-PC herzustellen, wobei die Programmierschnittstelle für C / C ++ verfügbar ist. Ich habe folgende Anweisungen ausprobiert:

  1. Laptop mit Infrarotanschluss: Keine Programmierschnittstelle. Vielleicht gibt es einige Treiber (wie das Konvertieren in einen virtuellen COM-Port) oder eine andere Softwarelösung?

  2. Seriell-zu-IRDA-Adapter - genau so aussehen, wie ich es brauche. Ein solcher Adapter kann an den COM-Port des PCs angeschlossen werden und ist über die API für serielle Ports verfügbar. Aber alle Produkte, die ich gefunden habe, sind sehr alt und nicht mehr erhältlich.

  3. USB-zu-IRDA-Adapter - verfügbar, aber ich habe nichts mit der Programmierschnittstelle gefunden. Es wäre schön, einen solchen Adapter mit SDK (wie Lese-, Schreibfunktionen) oder mit einem virtuellen COM-Port-Treiber zu haben.

0

1 Antwort auf die Frage

1
ho1

IrCOMM2k funktioniert möglicherweise für 1.

In Bezug auf 3 hätte ich gedacht, dass es viele Alternativen geben sollte, obwohl diese möglicherweise nicht leicht zu finden sind. Zum Beispiel verkauft IguanaWorks ein USB-Gerät, das IR übertragen kann, und der Treiber ist Open Source. Sie sollten also nachschauen können, wie Sie Ihre eigenen Befehle senden können (oder sich an den Support wenden, um weitere Informationen zu erhalten).
Und IRTrans hat sogar einen IR - Sender, die über USB oder Wireless - LAN angeschlossen werden können und speziell erwähnt, wie Sie ihr Gerät programmatisch steuern können.

Vielleicht lohnt es sich einen Blick auf Lirc zu werfen, da sie nützliche Informationen zu verfügbaren Geräten und möglicherweise Code zum Anzeigen haben.

Ein guter Ausgangspunkt für alles, was mit USB zu tun hat, ist die Website von Jan Axelson .

Danke, ich werde es versuchen. Wahrscheinlich kann es ein paar Tage dauern ... Alex F vor 12 Jahren 0