Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] help for installing DTV



hi all (dtv-users),

after a long phone call with ralf (the writer of dtv), i
promised to write a short mail to the mailing list trying
to solve some problems i had while installing DTV.

.) driver 0.8 or 0.9 must be installed and running
    (make insmod in DVB/driver) if you like to use the 0.8
    driver you have to set:
    USE_DVB_0_8 = 1 in the Makefile
.) there is no absolut need to run get_digital_transponders.pl
    because the channel files ect. are very new.
.) you can set all your pathes to the same dir. this will work,
    and you have all files in the same dir.
.) no i.ll show you how my dtv.conf file looks like:

#
set outdev0 [open_output DVBS 0]

# i outmarked the following line because of only one dvb-card:

# set outdev1 [open_output DVBS 1]
#
add_processor -all TDT
add_processor -all PFO
add_processor -all EIT
add_processor -all VTX
#
source available_channels.dcl
source channel_list.dcl
#

# as far as i know this is used to use all channels as "favorites"

# from the "available" list.
add_channel_list -all $channel_list
#
# set indev0 [open_input IR_REC]

# as i use a lirc modules the next line is enabled

set indev1 [open_input LIRCD]
# set indev2 [open_input KEYBOARD]
#
set rmtctrl [open_input TCPIP 30000]
#

# the next part is a bit tricky!! you have to do the following:
# run: "dtv -v 6" to enable logging (a lot of)
# press some buttons on your remote
# open dtv.log
# look for the keys depressed. there is a long line of numbers,
#   and then the name of the key pressed.
# in the next line you will see the name of the lirc config file.
# take this "name" and replace EVERY instance of "rem1" below
# with the "name" you found.
# now you can remote control DTV.
# this took me very long to find out, and with the help of ralf
# i did it. thanx!

set lircd_table_0 {
   { {Up "set lirc-conf filename here"}     "+" } { {Down rem1} "-" } { {Menu
rem1}  "a" }
   { {Ok rem1}     "o" } { {Red rem1}  "r" } { {Green rem1} "g" }
   { {Yellow rem1} "y" } { {Blue rem1} "b" } { {0 rem1}     "0" }
   { {1 rem1}      "1" } { {2 rem1}    "2" } { {3 rem1}     "3" }
   { {4 rem1}      "4" } { {5 rem1}    "5" } { {6 rem1}     "6" }
   { {7 rem1}      "7" } { {8 rem1}    "8" } { {9 rem1}     "9" }
}
#

# commented this hole section out
#
# set lircd_table_1 {
#   { {Up rem2}     "+" } { {Down rem2} "-" } { {Menu rem2}  "a" }
#   { {Ok rem2}     "o" } { {Red rem2}  "r" } { {Green rem2} "g" }
#   { {Yellow rem2} "y" } { {Blue rem2} "b" } { {0 rem2}     "0" }
#   { {1 rem2}      "1" } { {2 rem2}    "2" } { {3 rem2}     "3" }
#   { {4 rem2}      "4" } { {5 rem2}    "5" } { {6 rem2}     "6" }
#   { {7 rem2}      "7" } { {8 rem2}    "8" } { {9 rem2}     "9" }
# }
#
# set irrec_table_0 {
#    { 0x2800 "0" } { 0x2880 "1" } { 0x2840 "2" } { 0x28C0 "3" }
#    { 0x2820 "4" } { 0x28A0 "5" } { 0x2860 "6" } { 0x28E0 "7" }
#    { 0x2810 "8" } { 0x2890 "9" } { 0x282C "-" } { 0x280C "+" }
#    { 0x2878 "a" } { 0x2850 "r" } { 0x28D0 "y" } { 0x2814 "b" }
#    { 0x2894 "g" } { 0x2828 "o" } { 0x28D8 "m" } { 0x28F8 "p" }
# }
#
add_implication $outdev0 $indev1 $lircd_table_0

# only one card, so i commented the next line out

# add_implication $outdev1 $indev1 $lircd_table_1
# add_implication $outdev1 $indev0 $irrec_table_0
# add_implication $outdev0 $indev2

that.s it. i hope i did help, and did not make to many mistakes.
pls correct me, if i.m wrong.

servus hannes!

Johannes Schoeller
<schoeller@gmx.at>
<icq 2802639>






-- 
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index