net.sf.dvbcentral.lib
Class Frontend.Stats

java.lang.Object
  extended by net.sf.dvbcentral.lib.Frontend.Stats
Enclosing class:
Frontend

public static final class Frontend.Stats
extends Object

A structure representing a snapshot of frontends' radio performance statistics.


Method Summary
 int getBitErrorRate()
           
 int getSignalNoiseRatio()
           
 int getSignalStrength()
           
 int getStatus()
           
 int getUncorrectedBlocks()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getStatus

public int getStatus()
Returns:
a bitfield representing several degrees of signal presence. Under normal conditions, it should read 0x1F.

getSignalStrength

public int getSignalStrength()
Returns:
a unit-less indication of the signal strength.

getSignalNoiseRatio

public int getSignalNoiseRatio()
Returns:
the signal-to-noise ratio, without any particular scale.

getBitErrorRate

public int getBitErrorRate()
Returns:
the error rate (number of corrected errors over unspecified time span) at the input of the reed-solomon decoder. Valid iff getUncorrectedBlocks() == 0.

getUncorrectedBlocks

public int getUncorrectedBlocks()
Returns:
the number of uncorrected TS packets.


Built on May 22 2009.  |  Portions Copyright 1997-2007 Sun Microsystems, Inc. All rights reserved.