From: "Marcus Metzler" <[EMAIL PROTECTED]>
> It seems that the additional usage of the i2c bus by the checking
> calls somehow results in a loss of lock or maybe just a faulty
> return value.

Hmm, I know of at least one tuner module for which the data sheet says that
you must not use the I2C bus for at least 60 microseconds after programming
the PLL, or the tuning will fail. Maybe there are other frontend components
which are equally sensitive to I2C traffic right after being programmed? If
so, that'd be a bug in the corresponding frontend module, which must
include a delay call for the required minimum "silence" period on the I2C
bus...

IMHO, each module should ensure stable operation in itself. No sequence of
calls to frontend functions should ever lead to reception problems. I'd say
do not fix your calls, but rather identify the buggy frontend modules and
fix those...

Regards,
--
Robert Schlabbach
e-mail: [EMAIL PROTECTED]
Berlin, Germany



-- 
Info:
To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as 
subject.

Reply via email to