Sundtek Support Forum
Deutsch => Sundtek MediaTV Pro => Thema gestartet von: 106060 am November 30, 2010, 06:25:00 Nachmittag
-
Hallo,
heute hatte ich mal Zeit um die lirc Konfiguration für VDR 1.7.16 ans Laufen zu bringen.
Mit der beigelegten Fernbedienung klappt es wunderbar - keine Probleme! :)
Um nicht noch eine weitere FB auf dem Tisch rumliegen zu haben, habe ich versucht eine Samsung-FB und oder eine der anderen FBs anzulernen, damit sie von dem Sundtek IR-Receiver erkannt und ausgelesen wird.
In der Grundeinstellung erkennt irrecord an dem IR-Receiver im Sundtek-Stick keine meiner anderen Fernbedienungen - ich vermute, dass es ein anderes Protokoll ist.
Daher habe ich versucht, das Protokoll umzustellen, aber beim Umstellen bleibt das command hängen...
Mache ich irgendetwas falsch?
/opt/bin/mediaclient
-l, --listrc list supported remote control protocols
-s, --setrc=[protocol] set remote control protocol
root@vdr:~ # /opt/bin/mediaclient -l -d /dev/dvb/adapter1/frontend0
Using device: /dev/dvb/adapter1/frontend0
supported remote control protocols:
id protocol name
0 .. NEC IR Protocol
1 .. RC5 IR Protocol
2 .. RC6 Mode0 IR Protocol
3 .. RC6 Mode6A IR Protocol
root@vdr:~ # /opt/bin/mediaclient -s3 -d /dev/dvb/adapter1/frontend0
Using device: /dev/dvb/adapter1/frontend0
Setting RC ID: 3
----> hier bleibt das command hängen, bis es mit CTRL-C abgebrochen wird <-----
Der Hänger tritt bei jedem der beiden Sticks auf. Es ist ebenfalls egal, welche Protokoll-ID (0-3) ich wähle.
Es macht auch keinen Unterschied, ob vdr oder lirc gestartet oder gestoppt sind - es belibt jedesmal hängen.
Environment:
- Debian Squeeze
- VDR 1.7.16
- Sundtek development driver (mediasrv + mediaclient --build: Build date: Nov 29 2010)
- Sundtek MediaTV Pro
- Engineering Sample des neuen Sundtek MediaTV Pro
root@vdr:~ # /opt/bin/mediaclient -e
**** List of Media Hardware Devices ****
device 0: [ Sundtek MediaTV Pro] DVB-C, DVB-T, ANALOG-TV, FM-RADIO, REMOTE-CONTROL, OSS-AUDIO, RDS
[DVB-C]:
FRONTEND: /dev/dvb/adapter0/frontend0
DVR: /dev/dvb/adapter0/dvr0
DMX: /dev/dvb/adapter0/demux0
[DVB-T]:
FRONTEND: /dev/dvb/adapter0/frontend0
DVR: /dev/dvb/adapter0/dvr0
DMX: /dev/dvb/adapter0/demux0
[ANALOG-TV]:
VIDEO0: /dev/video0
VBI0: /dev/vbi0
[FM-RADIO]:
RADIO0: /dev/radio0
RDS: /dev/rds0
[REMOTECONTROL]:
INPUT0: /dev/mediainput0
[OSS]:
OSS0: /dev/dsp0
device 1: [ Sundtek MediaTV Pro] DVB-C, DVB-T, ANALOG-TV, FM-RADIO, REMOTE-CONTROL, OSS-AUDIO, RDS
[DVB-C]:
FRONTEND: /dev/dvb/adapter1/frontend0
DVR: /dev/dvb/adapter1/dvr0
DMX: /dev/dvb/adapter1/demux0
[DVB-T]:
FRONTEND: /dev/dvb/adapter1/frontend0
DVR: /dev/dvb/adapter1/dvr0
DMX: /dev/dvb/adapter1/demux0
[ANALOG-TV]:
VIDEO0: /dev/video1
VBI0: /dev/vbi1
[FM-RADIO]:
RADIO0: /dev/radio1
RDS: /dev/rds1
[REMOTECONTROL]:
INPUT0: /dev/mediainput1
[OSS]:
OSS0: /dev/dsp1
-
Das Umschalten der Remote Control Protokolle bringt derzeit leider nicht viel da es keine "rohe" Lirc Kupplung gibt, sprich das Thema ist noch auf unserer Todo-liste
-
OK, verstehe. Für mich kein Problem, da die mitgelieferte FB funktioniert.
Welches Protokoll ist denn per default eingestellt um mit der mitgelieferten FB sprechen zu können? ID 0?
-
OK, verstehe. Für mich kein Problem, da die mitgelieferte FB funktioniert.
Welches Protokoll ist denn per default eingestellt um mit der mitgelieferten FB sprechen zu können? ID 0?
das NEC Protokoll, die Keys sind aber hartcodiert im Treiber da das Linux Input System, welches über umwege auch in Lirc eingebunden werden kann, nur so funktioniert.
Optimal wäre es wenn es ein Lirc Modul geben würde das die rohen Keys verarbeiten kann und nicht über das Keyboard Input Layer emuliert wird.
-
Das Umschalten der Remote Control Protokolle bringt derzeit leider nicht viel da es keine "rohe" Lirc Kupplung gibt, sprich das Thema ist noch auf unserer Todo-liste
h)
War da nicht mal was in Planung mit RC5 Fernbedienungen?
RC5 wird grundsaetzlich vom Treiber bereits supported wir portieren jedoch noch unsere Gtk Applikation auf Qt um hierbei auch einen besseren Support gewaehrleisten zu koennen (dies sollte in 1-2 Wochen abgeschlossen sein).
Wann ist denn (endlich) damit zu rechnen, dass die seit 2009 geplanten Änderungen, d.h. voller LIRC Support, zu Verfügung stehen? Die derzeitige Variante via INPUTLIRC und /dev/input/eventX stellt eben nur die wenigen Befehle der mitgelieferten Fernbedienung zu Verfügung