[linux-dvb] bug in szap-utility

Marcel Siegert mws at linuxtv.org
Fri Mar 9 13:52:07 CET 2007


On Friday 09 March 2007, Uwe Bugla wrote:
> 
> -------- Original-Nachricht --------
> Datum: Tue, 06 Mar 2007 20:14:16 +0100
> Von: Michel Verbraak <michel at verbraak.org>
> An: linux-dvb at linuxtv.org
> CC: 
> Betreff: Re: [linux-dvb] bug in szap-utility
> 
> > Uwe Bugla schreef:
> > > Hi folks,
> > > as part of the Debain package dvb-utils 1.1.1-2 the szap utility has the
> > following bug:
> > >
> > > 1. The start transponder file of Eutelsat Hotbird13.0E contains a "H" as
> > description of the polarization.
> > >
> > > 2. Unfortunately this "H" is being interpreted as "V".
> > >
> > > 3. So if you try to produce a transponder list with the start
> > transponder you are trapped as nothing works!
> > >
> > > To see the error yourself, try the following example in the console:
> > > szap -r -a0 -c trapz.txt -n1
> > >
> > > where trapz.txt looks like this:
> > > Hotbird-13.0E:12539:H:1:27500::::
> > >
> > >   
> > With which program did you create the trapz.txt file?
> Salut Michel,
> with a program called "pere" which is a new revolutionary development as it scans a lot of more accurate as "scan" or "dvbscan" ever did!
> But please ignore that and see the szap bug instead. The error only happens with "H", not with "V", OK?
> > My scan or scandvb program creates only lower cases polarization 
> > characters (v or h).
> > I think the szap program only recognizes lowercase by design.
> > 
> > > In the console you will see the right frequency and the right symbol
> > rate.
> > > But the polarization will be printed out as "V" (vertical) instead of
> > "H" (horizontal).
> > >
> > > In other words: The bug is: szap cannot set equal the letter "h" with
> > the letter "H"
> > >
> > > Regards
> > >
> > > Uwe
> > >
> > > P. S.: I solved the problem by a TCL-TK workaround, but it rather should
> > be solved in the sourcecode,
> > > shouldn't it? So can someone reading this please fix that bug in the
> > source code?
> > >
> > >   
> > 
> > 
> > 
> > _______________________________________________
> > linux-dvb mailing list
> > linux-dvb at linuxtv.org
> > http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb
> 
> Regards
> Uwe
> 

hi uwe,

yes, your predication is correct on the "is does not happen at v or V" for polarization.

if you have a look at the sources, and also at my proposed patch - i am still waiting for your answer -

szap just check[s|ed] for the h and if that is NOT present is assumes v.

so everything else than a "h" or (with my patch applied) "H" will be treated as vertical.

regards
marcel




More information about the linux-dvb mailing list