Satelco Highend PCI (DVB-S): Difference between revisions
(New page: = Installation = <BR> Card drivers will be automatically detected and loaded by most linux distributions (e.g. Kubuntu). You need just to ensure that the firmware file "dvb-ttpci-01.fw" is...) |
No edit summary |
||
Line 5: | Line 5: | ||
== Remote Control (revision 2.3) == |
== Remote Control (revision 2.3) == |
||
You need to load the description file for the remote control used.<BR> |
You need to load the description file for the remote control used.<BR> |
||
< |
<PRE> |
||
av7110_loadkeys /etc/dvb-rc/satelco-highend.rc5 >/proc/av7110_ir |
av7110_loadkeys /etc/dvb-rc/satelco-highend.rc5 >/proc/av7110_ir |
||
< |
</PRE> |
||
A script should be added to /etc/init.d which executes the command above. Then it need to be added to the runlevel directory.<BR> |
A script should be added to /etc/init.d which executes the command above. Then it need to be added to the runlevel directory.<BR> |
||
<BR> |
<BR> |
||
=== VDR === |
=== VDR === |
||
The easiest way to use vdr with the remote control is the vdr-remote plugin. You can add the following paramater to your runvdr script in the line where vdr is started:<BR> |
The easiest way to use vdr with the remote control is the vdr-remote plugin. You can add the following paramater to your runvdr script in the line where vdr is started:<BR> |
||
< |
<PRE> |
||
IRDEV="`/usr/local/bin/getIRRReceiver.pl`" |
IRDEV="`/usr/local/bin/getIRRReceiver.pl`" |
||
vdr -P "remote -i $IRDEV" |
vdr -P "remote -i $IRDEV" |
||
< |
</PRE> |
||
The following command will return a list with input devices:<BR> |
The following command will return a list with input devices:<BR> |
||
<PRE> |
|||
cat /proc/bus/input/devices |
cat /proc/bus/input/devices |
||
<BR> |
|||
I: Bus=0001 Vendor=13c2 Product=000e Version=0002 |
I: Bus=0001 Vendor=13c2 Product=000e Version=0002 |
||
N: Name="DVB on-card IR receiver" |
N: Name="DVB on-card IR receiver" |
||
P: Phys=pci-0000:00:07.0/ir0 |
P: Phys=pci-0000:00:07.0/ir0 |
||
S: Sysfs=/class/input/input2 |
S: Sysfs=/class/input/input2 |
||
H: Handlers=kbd event2I: Bus=0001 Vendor=13c2 Product=000e Version=0002 |
H: Handlers=kbd event2I: Bus=0001 Vendor=13c2 Product=000e Version=0002 |
||
N: Name="DVB on-card IR receiver" |
N: Name="DVB on-card IR receiver" |
||
P: Phys=pci-0000:00:07.0/ir0 |
P: Phys=pci-0000:00:07.0/ir0 |
||
S: Sysfs=/class/input/input2 |
S: Sysfs=/class/input/input2 |
||
H: Handlers=kbd event2 |
H: Handlers=kbd event2 |
||
B: EV=100013 |
B: EV=100013 |
||
B: KEY=1 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe |
B: KEY=1 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe |
||
⚫ | |||
B: |
B: MSC=18 |
||
B: EV=100013 |
|||
B: KEY=1 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe |
B: KEY=1 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe |
||
B: MSC=18<BR> |
|||
⚫ | |||
</PRE> |
|||
<BR> |
<BR> |
||
In this example the IR is on "/dev/input/event2". The script "getIRRReceiver.pl" automatically detects this and environment variable "IRDEV" is set accrodingly in the above example.<BR> |
In this example the IR is on "/dev/input/event2". The script "getIRRReceiver.pl" automatically detects this and environment variable "IRDEV" is set accrodingly in the above example.<BR> |
Revision as of 16:12, 26 August 2007
Installation
Card drivers will be automatically detected and loaded by most linux distributions (e.g. Kubuntu). You need just to ensure that the firmware file "dvb-ttpci-01.fw" is installed in "/lib/firmware".
Remote Control (revision 2.3)
You need to load the description file for the remote control used.
av7110_loadkeys /etc/dvb-rc/satelco-highend.rc5 >/proc/av7110_ir
A script should be added to /etc/init.d which executes the command above. Then it need to be added to the runlevel directory.
VDR
The easiest way to use vdr with the remote control is the vdr-remote plugin. You can add the following paramater to your runvdr script in the line where vdr is started:
IRDEV="`/usr/local/bin/getIRRReceiver.pl`" vdr -P "remote -i $IRDEV"
The following command will return a list with input devices:
cat /proc/bus/input/devices I: Bus=0001 Vendor=13c2 Product=000e Version=0002 N: Name="DVB on-card IR receiver" P: Phys=pci-0000:00:07.0/ir0 S: Sysfs=/class/input/input2 H: Handlers=kbd event2I: Bus=0001 Vendor=13c2 Product=000e Version=0002 N: Name="DVB on-card IR receiver" P: Phys=pci-0000:00:07.0/ir0 S: Sysfs=/class/input/input2 H: Handlers=kbd event2 B: EV=100013 B: KEY=1 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe B: MSC=18 B: EV=100013 B: KEY=1 ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff ffffffff fffffffe B: MSC=18
In this example the IR is on "/dev/input/event2". The script "getIRRReceiver.pl" automatically detects this and environment variable "IRDEV" is set accrodingly in the above example.