IR Empfänger für lirc mit FT232RL
Albert J. Huitsing hat auf seiner Webseite beschrieben, wie ein IR-Empfänger mit dem FTDI RT232 IRC funktioniert. Einfach die Empfangsdiode an den FT232 (RX) anschliessen und den lirc Treiber passend konfigurieren.
Anschlüsse
RT232 | IR-Diode |
---|---|
Vcc | Vcc |
Rx | Out |
GND | GND |
lirc Treiber
ftdi Treiber Doku Der FTDI Chip in den Meldungen mit 'dmesg' - Seriennummer merken.
[ 715.475698] usb 1-1.4: new full-speed USB device number 4 using dwc_otg
[ 715.623298] usb 1-1.4: New USB device found, idVendor=0403, idProduct=6001
[ 715.630385] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 715.637898] usb 1-1.4: Product: FT232R USB UART
[ 715.642546] usb 1-1.4: Manufacturer: FTDI
[ 715.646728] usb 1-1.4: SerialNumber: A9M9DV3R
lircd manuell starten mit
lircd -Hftdi -dserial=A9M9DV3R
lircd -Hftdi -dserial=A50285BI
lircd -Hftdi -dserial=A9TLBEJL
lircd -Hftdi -dserial=A9F55OL
Neu:
lircd -Hftdi -dserial=AL02AF9B
Nicht als Daemon - zu Debuggingzwecken - starten:
lircd -Hftdi -dserial=A9M9DV3R -n
Ausgabe im Journal:
Oct 28 13:26:15 alarmpi lircd-0.9.4b[1566]: Info: lircd: Opening log, level: Info
Oct 28 13:26:15 alarmpi lircd-0.9.4b[1566]: Info: Initial device: serial=A9M9DV3R
Oct 28 13:26:15 alarmpi lircd-0.9.4b[1566]: Info: Initial device: serial=A9M9DV3R
Oct 28 13:26:15 alarmpi lircd-0.9.4b[1566]: Info: lircd: Opening log, level: Info
Oct 28 13:26:15 alarmpi lircd-0.9.4b[1566]: Warning: Running as root
Oct 28 13:26:15 alarmpi lircd-0.9.4b[1566]: Info: Using remote: devinput.
Oct 28 13:26:15 alarmpi lircd-0.9.4b[1566]: Notice: /etc/lirc/lircd.conf.d/devinput.lircd.conf: devinput: Multiple values for same code: BTN_MISC
Oct 28 13:26:15 alarmpi lircd-0.9.4b[1566]: Notice: /etc/lirc/lircd.conf.d/devinput.lircd.conf: devinput: Multiple values for same code: BTN_MOUSE
Oct 28 13:26:15 alarmpi lircd-0.9.4b[1566]: Notice: /etc/lirc/lircd.conf.d/devinput.lircd.conf: devinput: Multiple values for same code: BTN_SOUTH
Oct 28 13:26:15 alarmpi lircd-0.9.4b[1566]: Notice: /etc/lirc/lircd.conf.d/devinput.lircd.conf: devinput: Multiple values for same code: BTN_TOOL_PEN
Oct 28 13:26:15 alarmpi lircd-0.9.4b[1566]: Notice: /etc/lirc/lircd.conf.d/devinput.lircd.conf: devinput: Multiple values for same code: BTN_TRIGGER
Oct 28 13:26:15 alarmpi lircd-0.9.4b[1566]: Notice: /etc/lirc/lircd.conf.d/devinput.lircd.conf: devinput: Multiple values for same code: BTN_TRIGGER_HAPPY1
Oct 28 13:26:15 alarmpi lircd-0.9.4b[1566]: Notice: /etc/lirc/lircd.conf.d/devinput.lircd.conf: devinput: Multiple values for same code: BTN_WHEEL
Oct 28 13:26:15 alarmpi lircd-0.9.4b[1566]: Info: Using remote: devinput.
Oct 28 13:26:15 alarmpi lircd-0.9.4b[1566]: Notice: /etc/lirc/lircd.conf.d/devinput.lircd.conf: devinput: Multiple values for same code: BTN_MISC
Oct 28 13:26:15 alarmpi lircd-0.9.4b[1566]: Notice: /etc/lirc/lircd.conf.d/devinput.lircd.conf: devinput: Multiple values for same code: BTN_MOUSE
Oct 28 13:26:15 alarmpi lircd-0.9.4b[1566]: Notice: /etc/lirc/lircd.conf.d/devinput.lircd.conf: devinput: Multiple values for same code: BTN_SOUTH
Oct 28 13:26:15 alarmpi lircd-0.9.4b[1566]: Notice: /etc/lirc/lircd.conf.d/devinput.lircd.conf: devinput: Multiple values for same code: BTN_TOOL_PEN
Oct 28 13:26:15 alarmpi lircd-0.9.4b[1566]: Notice: /etc/lirc/lircd.conf.d/devinput.lircd.conf: devinput: Multiple values for same code: BTN_TRIGGER
Oct 28 13:26:15 alarmpi lircd-0.9.4b[1566]: Notice: /etc/lirc/lircd.conf.d/devinput.lircd.conf: devinput: Multiple values for same code: BTN_TRIGGER_HAPPY1
Oct 28 13:26:15 alarmpi lircd-0.9.4b[1566]: Notice: /etc/lirc/lircd.conf.d/devinput.lircd.conf: devinput: Multiple values for same code: BTN_WHEEL
Oct 28 13:26:15 alarmpi lircd-0.9.4b[1567]: Notice: lircd(ftdi) ready, using /var/run/lirc/lircd
Konfigurationsdatei
Edit '/etc/lirc/lirc_options.conf'
config:
device: /dev/ttyUSB*
driver: ftdi
id: ftdi
label: FTDI FT232-based IR Receiver
lircd_conf: any
menu: usb
supports: timing
Fehlermeldungen - Fake FT232
Error: unable to open FTDI device (unable to claim usb device. Make sure the default FTDI driver is not in use)
Den ftdi_sio Treiber entladen
rmmode ftdi_sio
Funktioniert das auch nicht, liegt es wahrscheinlich an einem Fake-FT232 Chip. In diesem Falle ist der Chip mit der Beschriftung
1412-G
B8908572
ein gefälschter FT232. Dessen EEPROM ist auch mit FT_Prog nicht beschreibbar.