Main Page | Modules | Namespace List | Class Hierarchy | Compound List | File List | Compound Members | File Members

gr_fxpt_nco Class Reference

#include <gr_fxpt_nco.h>

List of all members.


Detailed Description

Numerically Controlled Oscillator (NCO).


Public Member Functions

 gr_fxpt_nco ()
 ~gr_fxpt_nco ()
void set_phase (float angle)
void adjust_phase (float delta_phase)
void set_freq (float angle_rate)
void adjust_freq (float delta_angle_rate)
void step ()
void step (int n)
float get_phase () const
float get_freq () const
void sincos (float *sinx, float *cosx) const
float cos () const
float sin () const


Constructor & Destructor Documentation

gr_fxpt_nco::gr_fxpt_nco (   )  [inline]
 

gr_fxpt_nco::~gr_fxpt_nco (   )  [inline]
 


Member Function Documentation

void gr_fxpt_nco::adjust_freq (  float  delta_angle_rate  )  [inline]
 

void gr_fxpt_nco::adjust_phase (  float  delta_phase  )  [inline]
 

float gr_fxpt_nco::cos (   )  const [inline]
 

float gr_fxpt_nco::get_freq (   )  const [inline]
 

float gr_fxpt_nco::get_phase (   )  const [inline]
 

void gr_fxpt_nco::set_freq (  float  angle_rate  )  [inline]
 

void gr_fxpt_nco::set_phase (  float  angle  )  [inline]
 

float gr_fxpt_nco::sin (   )  const [inline]
 

void gr_fxpt_nco::sincos (  float *  sinx,
float *  cosx
)  const [inline]
 

void gr_fxpt_nco::step (  int  n  )  [inline]
 

void gr_fxpt_nco::step (   )  [inline]
 


The documentation for this class was generated from the following file:
Generated on Tue Mar 29 19:56:37 2005 for GNU Radio 2.x by doxygen 1.3.2