#include <snModulationCBOC.h>
Public Member Functions | |
snModulationCBOC (snGNSSCode *_code, snGNSSData *_data, double _smpl_freq, double _n1, double _n2, double _power_ratio) | |
virtual | ~snModulationCBOC () |
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 () |
snGNSSCode * | get_code () |
virtual std::vector< double > | get_one_code_block_sampled () |
Private Attributes | |
double | f_sc1 |
double | f_sc2 |
subcarrier frequencies More... | |
double | n1 |
double | n2 |
double | power_ratio |
Additional Inherited Members | |
Protected Member Functions inherited from snModulation | |
double | sgn (double v) |
Protected Attributes inherited from snModulation | |
snGNSSCode * | code |
snGNSSData * | data |
double | smpl_freq |
snModulationCBOC::snModulationCBOC | ( | snGNSSCode * | _code, |
snGNSSData * | _data, | ||
double | _smpl_freq, | ||
double | _n1, | ||
double | _n2, | ||
double | _power_ratio | ||
) |
|
virtual |
|
inlinevirtual |
Implements snModulation.
|
virtual |
Implements snModulation.
|
private |
|
private |
subcarrier frequencies
|
private |
|
private |
|
private |