linux/drivers/media/dvb
Trent Piepho 19be685a4a V4L/DVB (4789): Lgdt330x: SNR and signal strength reporting
Update the SNR calculations to use the new dvb_math log function, and add
SNR calculations for all supported modulations for both lg dt3302 and dt3303.
The QAM equations don't appear in the dt3302 datasheet, so the ones from the
dt3303 datasheet were used.
SNR returned is the actual value in dB as 8.8 fixed point.
Reporting of real signal strength isn't supported, so rather than return 0,
which confuses some software and users, a re-scaled SNR value is returned.
Code originally by Rusty Scott.

Signed-off-by: Trent Piepho <xyzzy@speakeasy.org>
Signed-off-by: Rusty Scott <rustys@ieee.org>
Signed-off-by: Michael Krufky <mkrufky@linuxtv.org>
Signed-off-by: Mauro Carvalho Chehab <mchehab@infradead.org>
2006-12-10 08:51:09 -02:00
..
b2c2 WorkStruct: make allyesconfig 2006-11-22 14:57:56 +00:00
bt8xx V4L/DVB (4738): Bt8xx/dvb-bt8xx.c: check kmalloc() return value. 2006-10-14 00:44:08 -03:00
cinergyT2 [PATCH] slab: remove SLAB_KERNEL 2006-12-07 08:39:24 -08:00
dvb-core [PATCH] Add include/linux/freezer.h and move definitions from sched.h 2006-12-07 08:39:27 -08:00
dvb-usb V4L/DVB (4778): Fixed device count 2006-12-10 08:51:07 -02:00
frontends V4L/DVB (4789): Lgdt330x: SNR and signal strength reporting 2006-12-10 08:51:09 -02:00
pluto2 IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
ttpci Fix misc .c/.h comment typos 2006-11-30 05:24:39 +01:00
ttusb-budget IRQ: Maintain regs pointer globally rather than passing to IRQ handlers 2006-10-05 15:10:12 +01:00
ttusb-dec [PATCH] slab: remove SLAB_ATOMIC 2006-12-07 08:39:24 -08:00
Kconfig V4L/DVB (4037): Make the bridge devices that depend on I2C dependant on I2C 2006-05-23 15:56:38 -03:00
Makefile [PATCH] dvb: add Pluto2 driver 2005-07-07 18:23:55 -07:00