Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

SPUC::carrier_nco Class Reference
[Communication Classes]

A specialization example of a sin/cosine look-up NCO with fixed quantizations. 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 \


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 Fri Sep 16 11:07:31 2005 for spuc by  doxygen 1.4.4