On Tue, 23 Aug 2005, c.corax wrote:

>6 bytes in FQ1216ME_MK3?? I can only see DB1, DB2, CB, BB, and AB (it's
>five)... The chargepump, CP, is bit 6 and PLL tuning, OS, is bit 0,
>both in the CB byte... are we looking at the same document??

I was counting the address byte (I know nothing about I2C) :) Yes, we're
on the same page, but I still only see 4 bytes being set here:

        div = freq + tun->IFPCoff;
        if ((t->type == TUNER_PHILIPS_SECAM ||
             t->type == TUNER_PHILIPS_FM1216ME_MK3) && freq < t->freq) {
                buffer[0] = tun->config;
                buffer[1] = config;
                buffer[2] = (div >> 8) & 0x7f;
                buffer[3] = div & 0xff;
        } else {
                buffer[0] = (div >> 8) & 0x7f;
                buffer[1] = div & 0xff;
                buffer[2] = tun->config;
                buffer[3] = config;
        }

I don't see the divbytes <-> control swap in the FQ1216ME MK3 spec; it
seems this would mis-program the tuner on rising frequency??


Cheers,
Phil


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
ivtv-devel mailing list
ivtv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ivtv-devel

Reply via email to