27 Apr 2011 |
Posted by Michael Krufky | 2 Comments.
Back in 2008, I added support for ATSC scanning to w_scan, supporting VSB (Terrestrial DTV) und QAM Annex-B (Digital Cable). My patch was merged into the 20080815 release of w_scan. A few months later, the author / maintainer of w_scan added support for specifying a country code on the command line. In the process, he re-wrote a large portion of the code, and ended up breaking VSB support. The last working version of w_scan for ATSC users was the 20081106 release, which I have been using personally for the past few years.
I had the urge to take another look at w_scan last night. As it turns...
16 Apr 2011 |
Posted by Michael Krufky | 8 Comments.
I've applied a few patches to the tda18271 driver that may improve tuning in certain channel ranges.
tda18271: fix calculation bug in tda18271_rf_tracking_filters_init
There was a misplaced parenthesis in the tda18271_rf_tracking_filters_init function, causing improper calibration. This has potential to improve tuning on some channels, and possibly reduce the time it takes for the RF tracking filter calibration to take place.
tda18271: prog_cal and prog_tab variables should be s32, not u8
Changeset name speaks for itself
tda18271: fix bad calculation of main post divider byte
After sitting in a public KernelLabs tree for almost 13 months, I finally got around to merging the Micronas DRX-D driver upstream, so now DVB support for the PCTV 330e and HVR-900 R2 are in the upstream kernel (for 2.6.40).
So if you've been using the KernelLabs HG tree (which required considerable modification to work with recent kernels), it is no longer an issue and you should either wait for 2.6.40 to be released or use the main LinuxTV media_build tree as opposed to the tree hosted on KernelLabs.
Instructions for installing the LinuxTV media_build tree can be found in the LinuxTV wiki.