Public Member Functions | Private Attributes | List of all members
snModulationBPSK Class Reference

#include <snModulationBPSK.h>

Inheritance diagram for snModulationBPSK:
snModulation

Public Member Functions

 snModulationBPSK (snGNSSCode *_code, snGNSSData *_data, double _smpl_freq, double _n)
 
virtual ~snModulationBPSK ()
 
double get_value_for_absolute_sample_number (Samples_Type v)
 
double get_discriminator_gain ()
 
- Public Member Functions inherited from snModulation
 snModulation (snGNSSCode *_code, snGNSSData *_data, double _smpl_freq)
 
virtual ~snModulation ()
 
double get_samples_per_code ()
 
double get_samples_per_chip ()
 
snGNSSCodeget_code ()
 
virtual std::vector< double > get_one_code_block_sampled ()
 

Private Attributes

double n
 

Additional Inherited Members

- Protected Member Functions inherited from snModulation
double sgn (double v)
 
- Protected Attributes inherited from snModulation
snGNSSCodecode
 
snGNSSDatadata
 
double smpl_freq
 

Constructor & Destructor Documentation

snModulationBPSK::snModulationBPSK ( snGNSSCode _code,
snGNSSData _data,
double  _smpl_freq,
double  _n 
)
snModulationBPSK::~snModulationBPSK ( )
virtual

Member Function Documentation

double snModulationBPSK::get_discriminator_gain ( )
inlinevirtual

Implements snModulation.

double snModulationBPSK::get_value_for_absolute_sample_number ( Samples_Type  v)
virtual

Implements snModulation.

Member Data Documentation

double snModulationBPSK::n
private

The documentation for this class was generated from the following files: