HVR-950q patches submitted upstream!

After a rather large bug hunt, I’ve finally submitted the HVR-950q patches upstream. In the end, we created 24 patches addressing a ton of longstanding bugs: au8522: fix intermittent lockup of analog video decoder au8522: Fix off-by-one in SNR table for QAM256 au8522: properly recover from the au8522 delivering misaligned TS streams au0828: Make the… Read More

Call for testers: HVR-950q MythTV fixes

I finally found a few hours to sit down and debug the issue people were reporting where switching back and forth between analog and digital modes under MythTV would intermittently fail with the hvr-950q. It turns up there were a couple of race conditions related to the power management of the chip. http://kernellabs.com/hg/~dheitmueller/hvr-950q-pmfixes/ There was… Read More

HVR-950Q and MythTV: Now working….

After three nights of debugging various issues, I now have the analog side of the HVR-950Q working properly with MythTV. Special thanks go out to Janne Grunau for promptly merging my patch providing UYVY support to MythTV: http://svn.mythtv.org/trac/changeset/22343/trunk I will be setting up a tree this weekend with the 950q fixes. In the end, we… Read More

ATSC signal strength patches

I’ve decided to post some patches that attempt to bring some consistency across the atsc demodulator drivers in the signal strength reporting mechanism. Signal strength is calculated as a percentage from SNR up to 35 dB. As indicated in the comments inside the drivers, “Even though the SNR can go higher than 35dB, there is some comfort factor in having a range of strong signals that can show at 100%”