Mailing List archive

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

[linux-dvb] [PATCH] Resolve tuning problem on WinTV NEXUS-CA



Hi,

I got a WinTV NEXUS-CA and I had the problem that I was not able to change the 
frequency more than once [1]. When I did a scan, the stations on the first 
frequency were found. All other frequencies resulted in 'tuning failed'. 
After reloading the dvb_ttpci module I was able to tune to an other frequency 
and find the stations on this one. The same problem appeared inside VDR: I 
could see all stations on one frequency, but as soon as I chose another 
station tuning failed.

I played around with the drivers and I found a way to work around this 
problem:

--- frontends/stv0297.c.orig    2005-01-04 16:48:03.634238384 +0100
+++ frontends/stv0297.c 2005-01-04 16:30:47.299785168 +0100
@@ -647,7 +647,7 @@
        /* wait for equaliser partial convergence */
        timeout = jiffies + (50 * HZ) / 1000;
        while (time_before(jiffies, timeout)) {
-               msleep(10);
+               msleep(100);

                if (stv0297_readreg(state, 0x82) & 0x04) {
                        break;

Markus

[1] http://www.vdrportal.de/board/thread.php?threadid=27489

Attachment: pgp00000.pgp
Description: PGP signature


Home | Main Index | Thread Index