I have done some more testing and it looks like I can tune in to ESPN directly after a coold boot when the computer has been off for some time and get a good picture. But if I leave czap running for a minute or so, ber starts to slowly increase untill I can't watch anything anymore, after that the channel is always bad no matter what I do. X-archive-position: 1843 X-ecartis-version: Ecartis v1.0.0 Sender: [EMAIL PROTECTED] Errors-to: [EMAIL PROTECTED] X-original-sender: [EMAIL PROTECTED] Precedence: bulk List-help: <mailto:[EMAIL PROTECTED]> List-unsubscribe: <https://mail.convergence2.de/cgi-bin/listen.cgi> List-software: Ecartis version 1.0.0 List-Id: linux-dvb <linux-dvb.mail.convergence2.de> X-List-ID: linux-dvb <linux-dvb.mail.convergence2.de> X-list: linux-dvb
> -----Original Message----- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of Torbj�rn Jansson > Sent: Saturday, February 07, 2004 7:48 PM > To: [EMAIL PROTECTED] > Subject: [linux-dvb] Re: Budget DVB-C tuning problems; dirty solution > > When I used czap to tune to ESPN I was surprised that I got a > good picture > and a very low ber, on this computer I usualy get a very bad > picture and > high ber. > > So I left czap running for a few minutes and after a while > the ber jumped up > and the picture went realy bad just as it usualy is. > Czap said that the signal was locked all the time. > > Is it posibel that it somehow locks on to the wrong signal or > something? > > The only difference this time is that I had removed the dvb > card for a while > before I tried. > > > -----Original Message----- > > From: [EMAIL PROTECTED] > > [mailto:[EMAIL PROTECTED] On Behalf Of Antti Kaihola > > Sent: Saturday, February 07, 2004 2:46 PM > > To: [EMAIL PROTECTED] > > Subject: [linux-dvb] Re: Budget DVB-C tuning problems; > dirty solution > > > > on 2004-02-07 at 12:57, I wrote: > > > > The rule seems to be: > > > > If I wait for more than 8 seconds after a successful tuning, the > > > tuning will fail. > > > > An immediate re-tuning attempt after a failed or > successful tuning > > > will succeed. > > > > > > OK, here's a dirty modification which makes the no-lock > > problem go away. > > This is from someone who doesn't understand shit about the > driver and > > has never seen any hardware specifications, but was just > poking around > > in the dark... :) I just hope it helps others figure out > > what the real > > problem is. > > > > > > In dvb_frontend.c function dvb_frontend_set_parameters(), > add an extra > > call and a delay before the dvb_frontend_internal_ioctl call: > > > > dvb_frontend_internal_ioctl (frontend, FE_SET_FRONTEND, > > param); /* wake > > up! */ > > dvb_delay(100); /* clear your head before action */ > > err = dvb_frontend_internal_ioctl (frontend, > FE_SET_FRONTEND, param); > > > > > > Somehow the extra ioctl call wakes the card up and properly > > prepares it > > for the real action. I'm kind of simulating the > > two-tunings-in-a-row-succeed phenomenon I've encountered before. > > > > With this ugly fix dvbtune now works correctly, i.e. tunes > > successfully > > also after a longer pause than 8 seconds. > > > > I haven't experimented too much with the delay in between, I just > > noticed that if I remove it, I still get some no-locks. > > -- Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as subject.
