[mythtv-commits] Re: Ticket #616: Wrong SNR/SIG values for some DVB
cards
MythTV
mythtv at cvs.mythtv.org
Mon Nov 21 14:48:09 EST 2005
#616: Wrong SNR/SIG values for some DVB cards
------------------------+---------------------------------------------------
Reporter: Adam Egger | Owner: danielk
Type: defect | Status: closed
Priority: minor | Milestone: 0.20
Component: mythtv | Version: head
Severity: medium | Resolution: invalid
------------------------+---------------------------------------------------
Comment (by Adam Egger):
The b2c2_flexcop_pci aka skystar2 provides now quite correct values with
kernel 2.6.14 instead of 49% for all channels until 2.6.13.
It unfortunately uses uint32_t instead of int16_t, what means: 0 = 0% and
FFFF = 100%.
I found Taylor's answer to this in -dev:
http://mythtv.org/pipermail/mythtv-dev/2005-June/036980.html
So we just have to hope they all will use int16_t as SIG and SNR for all
DVB drivers.
"Each DVB driver does it differently. There are no units because on many
demods
that have been reverse engineered no one knows what the units really are.
Here is one example. The value can be 0-0xFFFF. I did some checking and
found
that 32DB is very very high for ATSC reception and so I made the SNR value
for
the Nxt2002 go from 0 (0db) - 0xFFFF (32db).
The Hd2k/3k cards report the value as just the actual unit so 32db would
be
0x0020.
Great system right? There really isn't much of a way to fix this other
than
hope the drivers return some reasonable value.."
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/616>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list