Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: ALPS-TDMB7 ALPS-TDLB7 tuner problems?



On Tue, Mar 30, 2004 at 07:39:38AM +0200, Carlo E. Prelz wrote:
> 	Subject: [linux-dvb] Re: ALPS-TDMB7 ALPS-TDLB7 tuner problems?
> 	Date: Mon, Mar 29, 2004 at 10:30:29PM +0100
> 
> Quoting Andrew de Quincey (adq_dvb@lidskialf.net):
> 
> > > Actually, maybe the zigzag scan is also the culprit here. Is there a
> > > simple way to disable it?
> > 
> > Hmm, not really, 
> 
> Long time ago I had proposed a patch for disabling/enabling zigzag
> with a ioctl call. I need it when using a software I wrote for
> positioning my dish. The patch was not accepted, but I continued to
> modify and upgrade it. It is very simple. I include the latest
> version, based on the current CVS dvb-kernel.
> 
> I am not sure if this is the proper way, but it works for me. If you
> want to include it (or something better)into the mainstream source, it
> will make me very happy ;-).
> 
> Usage is very simple. Zigzag is disabled as default. Just call ioctl
> FE_DONT_ZIGZAG, and zigzag will stop. With FE_ZIGZAG, zigzag will
> resume.
> 
> The patch disables the modification of the frequency, and it also
> disables the lengthening of the timeout period if zigzag is disabled -
> I need to collect tuning information very often - even when the signal
> is locked - when positioning my dish. 

I'm not sure if this is the right way to do it.

For the V4 API I suggest that we add a flag to the
DVB_FE_SET_FRONTEND parameters to disable zig-zag.

Even when this flag is set the frontend thread will still
have to poll the frontend status for generating events
and taking care of FE_CAN_MUTE_TS.


Johannes


-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index