Trent Piepho wrote:
On Wed, 2 May 2007, Thomas Kaiser wrote:
Trent Piepho wrote:
driver tuner post-IF-offset low-mid band switch point
budget-ci DVB-T 195 1/8 MHz (to two decimal places)
budget-ci DVB-C 200 MHz (this is the likely correct value)
ttusb-budget DVB-T 195 1/8 MHz (to two decimal places)
ttusb-budget DVB-C 236 1/8 MHz (this is clearly wrong)
I looked at the code again, and I mis-read the budget-ci DVB-C tuner, it
should have been:
budget-ci DVB-T 195 1/8 MHz
budget-ci DVB-C 160 MHz (wrong!)
ttusb-budget DVB-T 195 1/8 MHz
ttusb-budget DVB-C 236 1/8 MHz (wrong?)
In other words, DVB-C was 160 MHz when it should have been near 200 MHz.
Anyway, this
http://linuxtv.org/hg/v4l-dvb?cmd=changeset;node=e7c424bbf9aa;style=gitweb
change is wrong anyway and should be reverted.
You're right, reverting this change will make it go from 160 MHz to 200 MHz.
It still looks to me like the ttusb-budget driver has the bug in the DVB-C
td1316 tuner code, as it switches at 236.13 Mhz where as all the other td1316
code uses 195 ~ 200 MHZ as a switch point.
Yes, the bug is still there in the ttusb-budget tda1316 tuner code. My
patch (it wasn't really a patch :-( ) was applied to the wrong file.
One thing I don't really understand. Why do we have to add the IF
frequency to determine the frequency for the band switch (it's a long
time since I repaired televisions)?
When I look in the docs of the tuner, it is written:
Low band 49 to 159 MHz
Mid band 162 to 444 MHz
High band 448 to 862 MHz
This is the "Channel center frequency including tuning margin".
Thomas
--
http://www.kaiser-linux.li
_______________________________________________
linux-dvb mailing list
linux-dvb@xxxxxxxxxxx
http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb