03.03.2012
Link zum Zip-Archiv, da als Anhang zu groß:
https://rapidshare.com/files/2…/USBIRr.v101_mk.zip?bin=1
----------
Hallo,
nachdem mein Attric IR-Einschalter mit dem neuen Mainboard nicht mehr richtig geht (timing-Problem am seriellen Port) habe ich mich nach brauchbaren Alternativen umgesehen.
Irgendwann bin ich auf http://hackaday.com/2008/10/30…-remote-control-receiver/ gestoßen und hab diesen nachgebaut, weil ich sonst nichts finden konnte.
Zur Hardware / Firmware:
Bisher gehen halt nur RC5 Fernbedienungen, meine One-For-All war sowieso schon so eingestellt, also: passt.
Habe noch einen "Einschalter" integriert: Es hängt ein Relais zwischen zwei Pins welches beim hart-codiertem Code 76 (Power-Taste) von Adresse 5 (One-for-all auf Code 0081 VCR1 eingestellt --> Philips VCR1) ein Relais für 0,5s einschaltet und damit den Rechner eingeschaltet. Dabei wird das Relais nur im Poweroff oder Standby des PC geschaltet. Wer einen anderen Code hat muss das ganze neu übersetzten.
Mit dazugepackt habe ich den USB-HID Bootloader. Unter Linux kann man mphidflash nutzen http://code.google.com/p/mphidflash/
Zu LIRC:
Die Firmware ist als USB CDC gedacht, meldet sich also als serielle Schnittstelle.
Mar 3 16:07:53 chef kernel: [ 2424.082003] usb 4-2: New USB device found, idVendor=04d8, idProduct=000a
Mar 3 16:07:53 chef kernel: [ 2424.082012] usb 4-2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Mar 3 16:07:53 chef kernel: [ 2424.082019] usb 4-2: Product: CDC RS-232 Emulation Demo
Mar 3 16:07:53 chef kernel: [ 2424.082024] usb 4-2: Manufacturer: Microchip Technology Inc.
Mar 3 16:07:53 chef kernel: [ 2424.084855] cdc_acm 4-2:1.0: ttyACM0: USB ACM device
root@chef:~# lsusb
Bus 004 Device 008: ID 04d8:000a Microchip Technology, Inc. CDC RS-232 Emulation Demo
root@chef:~# cat /etc/lirc/hardware.conf
# /etc/lirc/hardware.conf
#Try to load appropriate kernel modules
LOAD_MODULES=true
DRIVER="irman"
DEVICE="/dev/ttyACM0"
Vielleicht hilft das dem ein oder anderen.