[linux-dvb] HVR4000 Support

Bob linux-dvb at bgcomp.co.uk
Sat Mar 17 21:27:11 CET 2007


On Saturday 17 March 2007 18:16, Darron Broad wrote:
> In message <45FAB175.6090803 at hauppauge.com>, Steven Toth wrote:
> >Darron Broad wrote:
> >
> >Has anyone had a chance to try the stoth/hvr4000 tree after the recent
> >fixes? It's certainly going through the correct motioned for tuning now.
> >(I don't have a feed available for testing right now).
> >
> >Remember, DiSEqC is not implemented.
>
> Hi Steve.
>
> I have more news to report.
>
> I have hacked some extra args to the kromtek multiproto szap and am able
> to tune to a DVB-S2 channel.
>
> However, I can't actually tune to a channel I am able to view, just
> get a lock on, so someone else must confirm that it actually streams
> correctly.
>
> An updated szap is here:
>
> http://dev.kewl.org/tmp/hvr4000/szap2.tgz
>
> An example use:
>
> # szap2 -x -a 0 -r -c ./Astra-28.2E.conf -t 2 -e 3 -m q "Sky HD Promo"
> reading channels from file './Astra-28.2E.conf'
> zapping to 1 'Sky HD Promo':
> sat 0, frequency = 12324 MHz V, symbolrate 28250000, vpid = 0x0200, apid =
> 0x0280 sid = 0x0ed9 (fec = 64, mod = 2) Querying info .. Delivery
> system=DVB-S2
> using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
> FE_DISEQC_SEND_MASTER_CMD failed: Operation not supported
> FE_DISEQC_SEND_BURST failed: Operation not supported
> ----------------------------------> Using 'Conexant CX24116 DVB-S2' DVB-S2
> do_tune: API version=2, delivery system = 2
> do_tune: Frequency = 1724000, Srate = 28250000 (DVB-S2)
> do_tune: Frequency = 1724000, Srate = 28250000 (SET_PARAMS)
>
>
> status 1f | signal 008c | snr 0000 | ber 00000000 | unc 00000000 |
> FE_HAS_LOCK
>
> The args to make the hvr4000 work are:
>
>     -f        : fec (1=1/2, 2=2/3, 3=3/4, 4=4/5, 5=5/6, 6=6/7, 8=8/9,
> 0=AUTO) -m        : mod (q=QPSK, 8=8PSK)
>
> If anyone can confirm that it works on FTA DVB-S2 that would be useful.

Hi Darron

I connected to the BBC HD feed:
BBC HD:10847:v:0:22000:0:2320:6940

With the following results...

eth5:~/szap2 # ./szap2 -x -a 1 -r -c ./Astra-28.2E.conf -t 2 -e 3 -m q "BBC HD"
reading channels from file './Astra-28.2E.conf'
zapping to 35 'BBC HD':
sat 0, frequency = 10847 MHz V, symbolrate 22000000, vpid = 0x1fff, apid = 0x0910 sid = 0x1b1c (fec = 64, mod = 2)
Querying info .. Delivery system=DVB-S2
using '/dev/dvb/adapter1/frontend0' and '/dev/dvb/adapter1/demux0'
FE_DISEQC_SEND_MASTER_CMD failed: Invalid argument
FE_DISEQC_SEND_BURST failed: Operation not supported
----------------------------------> Using 'Conexant CX24116 DVB-S2' DVB-S2
do_tune: API version=2, delivery system = 2
do_tune: Frequency = 1097000, Srate = 22000000 (DVB-S2)
do_tune: Frequency = 1097000, Srate = 22000000 (SET_PARAMS)


status 01 | signal 0000 | snr 0000 | ber 00000000 | unc 00000000 | 
status 01 | signal 0000 | snr 0000 | ber 00000000 | unc 00000000 | 
status 01 | signal 0000 | snr 0000 | ber 00000000 | unc 00000000 | 
status 01 | signal 0000 | snr 0000 | ber 00000000 | unc 00000000 | 
status 01 | signal 0000 | snr 0000 | ber 00000000 | unc 00000000 | 
status 01 | signal 0000 | snr 0000 | ber 00000000 | unc 00000000 | 
status 01 | signal 0000 | snr 0000 | ber 00000000 | unc 00000000 | 
status 01 | signal 0000 | snr 0000 | ber 00000000 | unc 00000000 | 
status 01 | signal 0000 | snr 0000 | ber 00000000 | unc 00000000 | 
status 01 | signal 0000 | snr 0000 | ber 00000000 | unc 00000000 | 


Stracing on mplayer shows that it open drv0, but just sits there waiting
on data to be read.

The HVR4000 is adaptor 1, with a DVB-T card at 0;


Bob



More information about the linux-dvb mailing list