From mboxrd@z Thu Jan 1 00:00:00 1970 Return-path: Received: from claranet-outbound-smtp05.uk.clara.net ([195.8.89.38]:34407 "EHLO claranet-outbound-smtp05.uk.clara.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1755855Ab3AHMQR convert rfc822-to-8bit (ORCPT ); Tue, 8 Jan 2013 07:16:17 -0500 From: Simon Farnsworth To: Mauro Carvalho Chehab , Linux Media Mailing List Subject: Re: [PATCH RFCv9 1/4] dvb: Add DVBv5 stats properties for Quality of Service Date: Tue, 08 Jan 2013 11:45:57 +0000 Message-ID: <10526351.JB9QcZTfut@f17simon> In-Reply-To: <1357604750-772-2-git-send-email-mchehab@redhat.com> References: <1357604750-772-1-git-send-email-mchehab@redhat.com> <1357604750-772-2-git-send-email-mchehab@redhat.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8BIT Content-Type: text/plain; charset="iso-8859-1" Sender: linux-media-owner@vger.kernel.org List-ID: On Monday 7 January 2013 22:25:47 Mauro Carvalho Chehab wrote: > + > + FE_SCALE_NOT_AVAILABLE - If it is not possible to collect a given parameter (could be a transitory or permanent condition) > + FE_SCALE_DECIBEL - parameter is a signed value, measured in 0.1 dB > + FE_SCALE_RELATIVE - parameter is a unsigned value, where 0 means 0% and 65535 means 100%. > + FE_SCALE_COUNTER - parameter is a unsigned value that counts the occurrence of an event, like bit error, block error, or lapsed time. > + > +
> + <constant>DTV_QOS_SIGNAL_STRENGTH</constant> > + Indicates the signal strength level at the analog part of the tuner. > +
Signal strength is traditionally an absolute field strength; there's no way in this API for me to provide my reference point, so two different front ends could represent the same signal strength as "0 dB" (where the reference point is one microwatt), "-30 dB" (where the reference point is one milliwatt), or "17 dB" (using a reference point of 1 millivolt on a 50 ohm impedance). Could you choose a reference point for signal strength, and specify that if you're using FE_SCALE_DECIBEL, you're referenced against that point? My preference would be to reference against 1 microwatt, as (on the DVB-T and ATSC cards I use) that leads to the signal measure being 0 dBµW if you've got perfect signal, negative number if your signal is weak, and positive numbers if your signal is strong. However, referenced against 1 milliwatt also works well for me, as the conversion is trivial. -- Simon Farnsworth Software Engineer ONELAN Ltd http://www.onelan.com