SPUC::carrier_nco Class Reference
[SPUC non-template classesCommunication classes And functions]

A specialization example of a sin/cosine look-up NCO. More...

#include <carrier_nco.h>

List of all members.

Public Member Functions

 carrier_nco (void)
void set_frequency (unsigned long freq)
void reset_frequency (unsigned long freq)
long get_phase (void)
complex< long > clock (long loop_filter_out=0, int load=1)

Protected Attributes

unsigned long acc
unsigned long fcw
unsigned long new_fcw
unsigned long phase


Detailed Description

A specialization example of a sin/cosine look-up NCO.

with fixed quantizations

Author:
Tony Kirke

Tony Kirke

carrier_nco.png


Constructor & Destructor Documentation

SPUC::carrier_nco::carrier_nco ( void   )  [inline]


Member Function Documentation

complex< long > SPUC::carrier_nco::clock ( long  loop_filter_out = 0,
int  load = 1 
)

long SPUC::carrier_nco::get_phase ( void   )  [inline]

void SPUC::carrier_nco::reset_frequency ( unsigned long  freq  )  [inline]

void SPUC::carrier_nco::set_frequency ( unsigned long  freq  )  [inline]


Member Data Documentation

unsigned long SPUC::carrier_nco::acc [protected]

unsigned long SPUC::carrier_nco::fcw [protected]

unsigned long SPUC::carrier_nco::new_fcw [protected]

unsigned long SPUC::carrier_nco::phase [protected]


The documentation for this class was generated from the following files:
Generated on Mon Jun 9 19:40:33 2008 for DSPTemplates by  doxygen 1.4.7