SPUC  3.0
Classes | Namespaces | Macros
timing_nco.h File Reference

A NCO for symbol recovery in a variable rate QPSK receiver. More...

#include <spuc/spuc_types.h>
#include <spuc/spuc_defines.h>
Include dependency graph for timing_nco.h:
This graph shows which files directly or indirectly include this file:

Classes

class  SPUC::timing_nco
 A NCO for symbol recovery in a variable rate QPSK receiver. More...
 

Namespaces

 SPUC
 fixed point types: spuc_fixed,spuc_ufixed,spuc_int,spuc_uint
 

Macros

#define MAX_STEP   4
 
#define STEP_BITS   3
 
#define MASK_HI   65535
 
#define MASK_HIx   63535
 
#define MASK_LO   65536
 
#define MASK_LOd2   32768
 
#define BITS_USED   16
 

Detailed Description

A NCO for symbol recovery in a variable rate QPSK receiver.

Macro Definition Documentation

#define BITS_USED   16
#define MASK_HI   65535

Referenced by SPUC::timing_nco::run().

#define MASK_HIx   63535

Referenced by SPUC::timing_nco::run().

#define MASK_LO   65536
#define MASK_LOd2   32768
#define MAX_STEP   4
#define STEP_BITS   3