- Code: Select All Code
kwallace@Jupiter:~/tbs_driver/szap-s2$ ./szap-s2 -H -S 1 -l 10750 "COZI TV;NBC"
reading channels from file '/home/kwallace/.szap/channels.conf'
zapping to 7 'COZI TV;NBC':
delivery DVB-S2, modulation QPSK
sat 0, frequency 11840 MHz H, symbolrate 30010000, coderate auto, rolloff 0.35
vpid 0x0203, apid 0x030d, sid 0x0000
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
status 00 | signal 44% | snr 100% | ber 0 | unc 0 |
status 1f | signal 75% | snr 83% | ber 18 | unc 0 | FE_HAS_LOCK
status 1f | signal 75% | snr 83% | ber 4352 | unc 0 | FE_HAS_LOCK
status 1f | signal 75% | snr 83% | ber 0 | unc 0 | FE_HAS_LOCK
After a lot more fiddling, I got scan-s2 to work:
- Code: Select All Code
kwallace@Jupiter:~/tbs_driver/scan-s2$ ./scan-s2 -c
API major 5, minor 3
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
>>> parse_section, section number 0 out of 0...!
service_id = 0x0
service_id = 0xE
pmt_pid = 0x34
service_id = 0x10
pmt_pid = 0x35
service_id = 0x11
pmt_pid = 0x36
service_id = 0xFFFE
pmt_pid = 0x12C
service_id = 0x7
pmt_pid = 0x23
>>> parse_section, section number 0 out of 0...!
VIDEO : PID 0x0203
AUDIO : PID 0x030D
AUDIO : PID 0x030E
>>> parse_section, section number 0 out of 0...!
OTHER : PID 0x01F5 TYPE 0xE0
>>> parse_section, section number 0 out of 0...!
VIDEO : PID 0x02CA
AUDIO : PID 0x03CB
AUDIO : PID 0x03CC
AUDIO : PID 0x03CD
AUDIO : PID 0x03CE
OTHER : PID 0x1FE6 TYPE 0x06
OTHER : PID 0x0402 TYPE 0xF1
>>> parse_section, section number 0 out of 0...!
VIDEO : PID 0x02C9
AUDIO : PID 0x03C1
AUDIO : PID 0x03C2
AUDIO : PID 0x03C3
AUDIO : PID 0x03C4
OTHER : PID 0x1FE5 TYPE 0x06
OTHER : PID 0x0402 TYPE 0xF1
>>> parse_section, section number 0 out of 0...!
VIDEO : PID 0x02C8
AUDIO : PID 0x03B7
AUDIO : PID 0x03B8
AUDIO : PID 0x03B9
AUDIO : PID 0x03BA
OTHER : PID 0x1FE4 TYPE 0x06
OTHER : PID 0x0402 TYPE 0xF1
>>> parse_section, section number 0 out of 0...!
0x0003 0x000E: pmt_pid 0x0034 NBC -- Ch14 NBC Occasional (running)
0x0003 0x0010: pmt_pid 0x0035 NBC -- Ch16 NBC Occasional (running)
0x0003 0x0011: pmt_pid 0x0036 NBC -- Ch17 NBC Occasional (running)
0x0003 0xFFFE: pmt_pid 0x012C NBC -- DL Service (running)
0x0003 0x0007: pmt_pid 0x0023 NBC -- COZI TV (running)
dumping lists (5 services)
Ch14 NBC Occasional;NBC:1090:hM2O35S0:S0.0W:30010:712:951=aaa,952=aac,953=aae,954=aag:0:0:14:1:3:0
Ch16 NBC Occasional;NBC:1090:hM2O35S0:S0.0W:30010:713:961=aaa,962=aac,963=aae,964=aag:0:0:16:1:3:0
Ch17 NBC Occasional;NBC:1090:hM2O35S0:S0.0W:30010:714:971=aaa,972=aac,973=aae,974=aag:0:0:17:1:3:0
COZI TV;NBC:1090:hM2O35S0:S0.0W:30010:515+510:781=eng,782=fre:0:0:7:1:3:0
Done.
kwallace@Jupiter:~/tbs_driver/scan-s2$
I haven't been able to get any further. It seems that the local osc. frequency setting of 10750 needs to be set with each application program and is not handled well at all. What I would like to do is just get the most basic system to get video to play from the TBS card, maybe with VLC or mPlayer.
I studied this link:
http://www.mlug.org.au/doku.php/tutoria ... d_line_dvb
which let me get the output above, but the cat command
'cat /dev/dvb/adapter0/dvr0'
returns nothing while I have the szap command running and returning 'FE_HAS_LOCK'. I would appreciate any help with getting this cat command to work and with getting North American DVB-S working.
I also studied this link:
http://www.linuxtv.org/docs/dvbapi/Intr ... 0000000000
I am wondering how the component diagram would be drawn for the TBS6982 and what components are on the card and which need to be handled in software.
Thank you for any help.