Hi Holger,

Thanks for doing that, I haven't tested it yet, but it looks like it
ought to work. Just one thing though I am wondering if we need to make
sure that the fe->bending variable is initialised to zero. I enclose a
small patch to do this, though I am not sure this is exactly the right
place.

Damian

On Fri, 2003-07-25 at 01:14, Holger Waechtler wrote:
> Johannes Stezenbach wrote:
> > Gavin Hamill wrote:
> > 
> >>On Thursday 24 July 2003 8:13 am, you wrote:
> >>
> >>>OK, I think I have found the problem, well at least located it:-
> >>>
> >>>In dvb_frontend.c there is a function "dvb_bend_frequency" which
> >>>apparently stops two cards from interfering with each other when they
> >>>are tuned to the same frequency. I commented out the function and now
> >>>both cards work fine.
> >>>
> >>>Anyone got any thoughts?
> >>
> >>I remember Andrew de Quincy (sorry if I messed up the spelling of your 
> >>surname!) talking about this before on the list, but in relation to the older 
> >>Nova-T Grundig frontend... 
> >>
> >>At the time he'd tried 3 or 4 cards all tuned to the same freq in the same 
> >>machine and noticed no ill side-effects regarding stability of signal 
> >>quality, so commented the code out in a patch he sent...  Perhaps the bending 
> >>is only relevant to DVB-S or DVB-C...
> > 
> > 
> > I remember that we decided to enable bending only for frontends
> > on the same adapter (some STBs with two frontends need bending).
> > 
> > But apparently no one cared to write code for that :-(.
> 
> I wrote the codelet a long time ago but forgot to check it into the CVS 
> repository. Now it's threre, please update your source tree and check if 
> it works for you...
> 
> Holger
-- 
Damian Ivereigh
CEPS Team Lead
Desk: +61 2 8446 6344
Mob: +61 418 217 582

Please avoid sending me Word or PowerPoint attachments.
See http://www.fsf.org/philosophy/no-word-attachments.html 

PGP Key: http://pgp.mit.edu:11371/pks/lookup?op=get&search=0x24E7A68F
--- dvb_frontend.c.orig 2003-07-28 13:35:58.000000000 +1000
+++ dvb_frontend.c      2003-07-28 13:36:26.000000000 +1000
@@ -316,6 +316,7 @@
                fe->lost_sync_count = 0;
                fe->lost_sync_jiffies = jiffies;
                fe->lnb_drift = 0;
+               fe->bending = 0;
                if (fe->status & ~FE_TIMEDOUT)
                        dvb_frontend_add_event (fe, 0);
                memcpy (&fe->parameters, param,

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to