This shows you the differences between two versions of the page.
mld:tutorials:fernbedienungen303 [2017/08/19 11:10] clausmuus |
mld:tutorials:fernbedienungen303 [2020/02/25 22:24] (current) clausmuus |
||
---|---|---|---|
Line 32: | Line 32: | ||
| Homebrew | Seriell | Nein | Ja | drei Bauteile | 3€ | http://www.vdr-wiki.de/wiki/index.php/LIRC | | | Homebrew | Seriell | Nein | Ja | drei Bauteile | 3€ | http://www.vdr-wiki.de/wiki/index.php/LIRC | | ||
| IRFTDI | USB | Nein | Ja | drei Bauteile | 10€ | http://www.huitsing.nl/irftdi/ | | | IRFTDI | USB | Nein | Ja | drei Bauteile | 10€ | http://www.huitsing.nl/irftdi/ | | ||
- | | GPIO (RPI) | GPIO | Nein | Ja | ein Bauteil | 2€ | http://aron.ws/projects/lirc_rpi/ | | + | | GPIO (RPI) | GPIO | Nein | Ja | ein Bauteil | 2€ | http://aron.ws/projects/lirc_rpi/ [[http://powerpi.de/jede-infrarot-fernbedienung-am-raspberry-pi-2-nutzen-so-installierst-du-guenstig-einen-ir-empfaenger-teil-1/|http://powerpi.de]] | |
| GPIO (RPI) | GPIO | Nein | Ja | 4 Bauteile | 4€ | http://www.minidvblinux.de/forum/index.php/topic,7032.msg52500.html#msg52500/ | | | GPIO (RPI) | GPIO | Nein | Ja | 4 Bauteile | 4€ | http://www.minidvblinux.de/forum/index.php/topic,7032.msg52500.html#msg52500/ | | ||
| Hama MCE Remote | USB | Nein | Nein | | 22€ | https://de.hama.com/00052451/hama-fernbedienung-fuer-windows-media-center | | | Hama MCE Remote | USB | Nein | Nein | | 22€ | https://de.hama.com/00052451/hama-fernbedienung-fuer-windows-media-center | | ||
- | | IgorPlugUSB | USB | Ja / Nein | Ja | Nur RC5 | 24€ |http://fanshop.ocinside.de/ | | + | | IgorPlugUSB | USB | Ja / Nein | Ja | Nur RC5 | 24€ | http://fanshop.ocinside.de/ | |
| yaUsbIr | USB | Ja | Teilweise | Auch IR Sender | 24€ | http://www.vdr-portal.de/board18-vdr-hardware/board13-fernbedienungen/116157-yausbir-v3-lirc-usb-ir-empf%C3%A4nger-sender-einschalter | | | yaUsbIr | USB | Ja | Teilweise | Auch IR Sender | 24€ | http://www.vdr-portal.de/board18-vdr-hardware/board13-fernbedienungen/116157-yausbir-v3-lirc-usb-ir-empf%C3%A4nger-sender-einschalter | | ||
+ | | FLIRC | USB | Ja | Nein | USB-Wakeup| 24€ | https://www.amazon.de/FLIRC-Universal-Control-Receiver-Raspberry/dp/B01NBRBWS6/ref=sr_1_1?ie=UTF8&qid=1515619662&sr=8-1&keywords=flirc | | ||
Line 42: | Line 43: | ||
Welche Tools können zum testen der Fernbedienung an welcher Stelle der Verarbeitungskette zum testen eingesetzt werden: | Welche Tools können zum testen der Fernbedienung an welcher Stelle der Verarbeitungskette zum testen eingesetzt werden: | ||
- | ohne eventlircd: IR-Reciver -- (mode2) -- "lircd" -- (irw) -- "vdr" | + | ohne eventlircd: IR-Reciver -- (mode2) -- "lircd" -- (irw) -- "vdr" |
- | ohne lirc2uinput: IR-Reciver -- (mode2) -- "lircd --uinput" -- (evtest) -- "eventlircd" -- (irw) -- "vdr" | + | ohne lircd2uinput: IR-Reciver -- (mode2) -- "lircd --uinput" -- (evtest) -- "eventlircd" -- (irw) -- "vdr" |
- | mit lirc2uinput: IR-Reciver -- (mode2) -- "lircd" -- (irw /var/run/lirc/lircd-...) -- lircd2uinput -- (evtest) -- "eventlircd" -- (irw) -- "vdr" | + | mit lircd2uinput: IR-Reciver -- (mode2) -- "lircd" -- (irw /var/run/lirc/lircd-...) -- lircd2uinput -- (evtest) -- "eventlircd" -- (irw) -- "vdr" |
- | ''mode2'' muss mit der selben Treiberinformation aufgerufen werden wie lircd. Wenn lircd also mit der Option -d oder -H aufgerufen wird, so muss dies auch bei mode2 gemacht werden. mode2 kann nur verwendet werden, wenn lircd nicht läuft. evtest kann nur verwendet werden, wenn eventlircd nicht läuft. ''irw'' kann immer verwendet werden, also auch wenn eventlircd läuft. | + | ''mode2'' muss mit der selben Treiberinformation aufgerufen werden wie lircd. Wenn lircd also mit der Option -d oder -H aufgerufen wird, so muss dies auch bei mode2 gemacht werden. ''mode2'' kann nur verwendet werden, wenn lircd nicht läuft. ''evtest'' kann nur verwendet werden, wenn eventlircd nicht läuft. ''irw'' kann immer verwendet werden, also auch wenn eventlircd läuft. |
+ | |||
+ | Mit irrecord wird die lircd.conf erstellt. irrecord kann nur verwendet werden wenn lircd nicht läuft. | ||
+ | |||
+ | Per ''killall lircd'' werden alle lircd Prozesse beendet. Ein ''stop lirc'' entläd auch die Treiber einiger Fernbedienungen, womit dann selbst ein mode2 nicht mehr funktionieren würde. Mit ''start lirc'' wird lircd wirder gestartet. | ||
''eventlircd'' verwendet nur input devices, welche unter /lib/udev/rules.d/* per ''ENV{eventlircd_enable}="true"'' aktiviert wurden. Im selben Zuge kann auch eine evmap-Datei angegeben werden, welche die ankommenden KEY_* Events in andere übersetzt. | ''eventlircd'' verwendet nur input devices, welche unter /lib/udev/rules.d/* per ''ENV{eventlircd_enable}="true"'' aktiviert wurden. Im selben Zuge kann auch eine evmap-Datei angegeben werden, welche die ankommenden KEY_* Events in andere übersetzt. |