[PATCH 0/5] Improve DRX-K statistics

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



As reported by Jean, the drxk statistics are not ok.

While we don't have enough documentation about this device, it is possible
to do better, by using what's available. In particular, the AZ6007 driver
released a few years ago by Terratec, with served as the basis for the
Kernel's driver has a version of the drxk driver with some statistics code
on it.

Import the needed bits from it, in order to provide a better set of
statistics.

After this change, the stats looks nicer, especially if used with a
dvbv5 stats application:

Lock   (0x1f) Quality= Good Signal= 100.00% C/N= 3.55dB UCB= 135 postBER= 22.3x10^-6 PER= 0

Yet:

- Signal is a relative measure. Didn't find a way to convert it to
  a real scale, and that would also depend on a proper tuner setting;
- Carrier S/N ratio seems too low for DVB-C. I suspect that it is not
  being measured ok.

However, this seems better than before.

Mauro Carvalho Chehab (5):
  [media] drxk: remove dummy BER read code
  [media] drxk: Add pre/post BER and PER/UCB stats
  [media] drxk: use a better calculus for RF strength
  [media] drxk: Fix bogus signal strength indicator
  [media] dvb-core: don't clear stats at DTV_CLEAR

 drivers/media/dvb-core/dvb_frontend.c   |   2 +-
 drivers/media/dvb-frontends/drxk_hard.c | 302 ++++++++++++++++++++++++++------
 drivers/media/dvb-frontends/drxk_hard.h |   2 +
 drivers/media/dvb-frontends/drxk_map.h  |   3 +
 4 files changed, 259 insertions(+), 50 deletions(-)

-- 
1.8.1.4

--
To unsubscribe from this list: send the line "unsubscribe linux-media" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]
  Powered by Linux