Andrew de Quincey wrote:
Now: the problem. The ALPS TDLB7 and ALPS TDMB7 both do i2c transfers of 0 bytes to detect if the devices are present, so the above cannot catch the error. The solution would appear to be to fix those tuners so they do a transfer of 1 byte (e.g. read a register) from the frontend device so the USB i2c error detection code can work. This is whats I'm looking into now... if anyone has any suggestions, please let me know.yes - replacing the ping by the register read transfer and checking the error code should work.
Question: in the initialisation code, it sets the i2c speed by writing to i2c address 0x10 (0x8 << 1). On the v2.1, thats the TDA10046 demodulator.
where do you see this? Holger -- Info: To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe linux-dvb" as subject.