[vdr] [PATCH] S2API for vdr-1.7.0(1.7.1) quick hack

Igor M. Liplianin liplianin at tut.by
Tue Sep 30 16:07:05 CEST 2008


В сообщении от 30 September 2008 16:17:22 Darron Broad написал(а):
> In message <200809301335.48992.liplianin at tut.by>, "Igor M. Liplianin"
> wrote:
>
> Lo.
>
> >=F7 =D3=CF=CF=C2=DD=C5=CE=C9=C9 =CF=D4 30 September 2008 09:08:59 Niels
> > Wag=
> >
> >enaar =CE=C1=D0=C9=D3=C1=CC(=C1):
> >> Op Zo, 28 september, 2008 23:29, schreef gimli:
> >> > Hi,
> >> >
> >> > I'm on Astra 19.2 and tested the following HD transponders :
> >> > Anixe HD
> >> > Arte HD
> >> > Astra HD+
> >> >
> >> > first test results :
> >> >
> >> > Arte HD tunes ok and plays fine.
> >>
> >> Same here. Arte HD is a DVB-S2 transponder using the 8PSK modulation.
> >> Locking goes without any problems at all.
> >>
> >> > On Astra HD+ and Anixe HD im getting an error :
> >>
> >> Astra HD+ en Anixe HD is on a DVB-S2 transponder which is using a QPSK
> >> modulation.
> >>
> >> > -- SNIP --
> >> >
> >> > If you need further informations let me know.
> >>
> >> I tested other DVB-S2 transponders which have a QPSK modulation. All
> >> these didn't want to lock and gave a timeout. DVB-S2 Transponders with a
> >> 8PSK modulation did gave a lock (Hotbird has a couple, while I don't
> >> have subscriptions to chose channels, I'm able to lock those).
> >>
> >> So my first impression was, it's a missing parameter in the Frontend
> >> struct. So I made some changes and check if the transponder is DVB-S2
> >> and added parameters for DTV_PILOT (with data PILOT_AUTO) and when QPSK
> >> is used with DVB-S2, to use the NBC_QPSK modulation (which is needed for
> >> DVB-S2 if I'm not mistaken) instead of regular QPSK.
> >>
> >> However, didn't bring me the sollution I hoped for. I now have a
> >> timeout, lost lock and regain lock, etc, etc, etc. But it's more then it
> >> was before.
> >>
> >> So I'm close. Currently I do have a small problem where I put in
> >> parameters which shouldn't been given (oops!) and now my DVB-card
> >> doesn't lock any more, I need to reboot first.
> >>
> >> I hope to start to work on it this further when I'm done with work. I'll
> >> keep you all posted :)
> >>
> >> BTW, I did manage to get DVB-T working. At least it locks on on the
> >> encrypted channels, but I didn't had time to check for image. Mainly
> >> since DVB-T is my backup for channel-viewing and I wanted to focus on
> >> the DVB-S2 problem.
> >>
> >> > cu
> >> >
> >> > Edgar (gimli) Hucek
> >>
> >> Regards,
> >>
> >> Niels Wagenaar
> >
> >May I ask you, Niels or Edgar, would you try szap-s2 with parameter -M3,
> > wh= ich=20
> >means NBC_QPSK modulation. It is interesting for me, whether it works.
> > i'm= =20
> >not able to receive Astra HD+ and Anixe HD.
>
> I will test it.
>
> For your information, when I fixed up Manu's szap hack renaming it szap2 i
> had to add a whole bunch of options which were originally known as `team'
> then they eventually became known later as `meow'
>
> These are all necessary for the hvr-4000 with the cx24116 which is a dumb
> part.
>
> These params were:
>
>   -m : modulation 0=QPSK (DVB-S) 1=NBC-QPSK (DVB-S2) 2=NBC-8PSK (DVB-S2)
>   -e : fec 0=NONE 1=1/2 2=2/3 3=3/4 4=4/5 5=5/6 6=6/7 8=8/9 9=9/10 10=3/5
> 11=AUTO -o : rolloff 0=0.20 1=0.25 2=0.35
>   -w : pilot 0=OFF 1=ON 2=AUTO
>
> The cx24116 can't do auto-detect from what we know for any DVB-S2 parameter
> not only modulation. I had to emulate auto-pilot in the demod. rolloff
> seems superfluous in most cases but even then you must have an option to
> allow it.
>
> I will check your szap but raise the point above if not all these options
> are catered for. If they are catered for and not named MEOW then I will be
> disappointed, but will survive ;-)
Suddenly, pilot not implemented :-( 
I get parameters from VDR(with part of source code, with perspective put it 
back modified), think it is familiar for VDR users
     -S        : delivery system type DVB-S=0, DVB-S2=1
     -M        : modulation 1=BPSK 2=QPSK 3=NBC-QPSK(for DVB-S2) 5=8PSK
     -C        : fec 0=NONE 12=1/2 23=2/3 34=3/4 35=3/5 45=4/5 56=5/6 67=6/7 
89=8/9 910=9/10 999=AUTO
     -O        : rolloff 35=0.35 25=0.25 20=0.20 0=UNKNOWN
So, szap-s2 can handle channels.conf line like this(though not compatible with 
VDR, but similar):
poverkhnost:12111:lC34M5O0S1:0:27500:1201:1301:3201

It is not like I'm pretend on copyright here, I can easily remove my name from 
sources. I pretend to be useful.
Welcome any other comments. Now it is valuable like gold.
>
> l8r!
>
> --
>
>  // /
> {:)==={ Darron Broad <darron at kewl.org>
>  \\ \



-- 
Igor M. Liplianin



More information about the vdr mailing list