[linux-dvb] {SPAM 05.4} Re[2]: PATCH: HVR-4000 support for multiproto_plus (testedon 2.6.25)

Gernot Pansy pansyg at gmx.at
Mon May 5 15:43:59 CEST 2008


On Monday 05 May 2008 15:14:24 Igor wrote:
> > On Friday 25 April 2008 09:07:13 Igor wrote:
> > > Hi, Gregoire
> > >
> > > with multiproto_plus + your hvr4000-patch I have the same problem with
> > > szap2 from dvb-apps
> > >
> > > ./szap2 -c 19 -n1
> > >
> > > reading channels from file '19'
> > > zapping to 1 'Pro7':
> > > sat 0, frequency = 12722 MHz H, symbolrate 22000000, vpid = 0x00ff,
> > > apid = 0x0103 sid = 0x27d8 Querying info .. Delivery system=DVB-S
> > > using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
> > > ioctl DVBFE_GET_INFO failed: Operation not supported
> >
> > the patch changes the api...
>
> which patch do yuo mean ?

the patch from gregoire. it modifies dvb/frontend.h

>
> > you can try the attached patch, which not changes the api. that means
> > szap2 is working (only DVB-S, for DVB-S2 you need to modify fe_params:
> > DVB_FEC_AUTO is not supported and you have to define a modulation)
> >
> > fe_params.delsys.dvbs2.fec = DVBFE_FEC_9_10;
> > fe_params.delsys.dvbs2.modulation = DVBFE_MOD_QPSK;
> >
> > with the attached patch you need to call DVB_SET_DELSYS (like in
> > szap2)...
>
> could you explain me - how is it possible to modify fe_params for dvb-s2
> QPSK/8PSK reception ?

in szap2? 

--- /root/dvb-apps/test/szap2.c 2008-05-01 00:40:50.048558456 +0200
+++ szap.c      2008-05-01 14:25:16.409871814 +0200
@@ -269,7 +269,8 @@
                        break;
                case DVBS2:
                        fe_params.delsys.dvbs2.symbol_rate = sr;
-                       fe_params.delsys.dvbs2.fec = FEC_AUTO;
+                       fe_params.delsys.dvbs2.fec = DVBFE_FEC_9_10;
+                       fe_params.delsys.dvbs2.modulation = DVBFE_MOD_QPSK;
                        printf("%s: Frequency = %d, Srate = %d\n",
                                __func__, fe_params.frequency, 
fe_params.delsys.dvbs2.symbol_rate);
                        break;


perhaps you have to set a different fec or modulation (DVBFE_MOD_8PSK);

gernot

>
> Igor





More information about the linux-dvb mailing list