Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

atsc_slicer_agc Class Reference

Automatic Gain Control class for atsc slicer. More...

#include <atsc_slicer_agc.h>

List of all members.

Public Member Functions

 atsc_slicer_agc ()
float gain ()
float scale (float input)

Protected Attributes

float _gain
gr_single_pole_iir< float,
float, float > 
dc

Static Protected Attributes

static const float REFERENCE = 1.25
static const float RATE = 1.0e-5


Detailed Description

Automatic Gain Control class for atsc slicer.

Given perfect data, output values will be +/- {7, 5, 3, 1}


Constructor & Destructor Documentation

atsc_slicer_agc::atsc_slicer_agc  )  [inline]
 


Member Function Documentation

float atsc_slicer_agc::gain  )  [inline]
 

float atsc_slicer_agc::scale float  input  )  [inline]
 


Member Data Documentation

float atsc_slicer_agc::_gain [protected]
 

gr_single_pole_iir<float,float,float> atsc_slicer_agc::dc [protected]
 

const float atsc_slicer_agc::RATE = 1.0e-5 [static, protected]
 

const float atsc_slicer_agc::REFERENCE = 1.25 [static, protected]
 


The documentation for this class was generated from the following file:
Generated on Wed Mar 23 12:30:31 2005 for GNU Radio by  doxygen 1.4.0