Mailing List archive

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

[linux-dvb] Re: Another issue: frontend timeout value and low symbol rates



On Monday 23 February 2004 17:46, Johannes Stezenbach wrote:
> Andrew de Quincey wrote:
> > Hi, I've finally found the problem (after much fiddling)
> >
> > The linux core drivers already do the seeking-about mechanism you suggest
> > if it can't lock on to the supplied base frequency. And that works fine
> > (seeks about in steps of symbolrate/16000).
> >
> > The problem is that with the frontend driver as it is/was, it retunes the
> > TSA5959 PLL every time. Retuning the PLL every few milliseconds doesn't
> > seem to agree with this module.
> >
> > Also, the PLL resolution is quite low (500kHz). I initially tried
> > increasing the resolution of the PLL but that didn't seem to help. If
> > anything, it seemed to worsen matters.
> >
> > Instead, if the frequency change is quite small (i.e. its obviously
> > seeking about), I program the derotator frequency registers with the
> > offset. I can now reliably lock on to any frequency/symbolrate within a
> > reasonable time (i.e. sub-second).
>
> If you're confident that this is a general improvement (i.e. you didn't
> break anything when fixing tuning on low-SR TPs), please commit.
> Or post patches for others to try, please.

Yup, willdo. I'm just cleaning it up right now.


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



Home | Main Index | Thread Index