#include <snModulationBOC.h>
Public Types | |
| enum | boc_phasing_type { SIN, COS } |
Public Member Functions | |
| snModulationBOC (snGNSSCode *_code, snGNSSData *_data, double _smpl_freq, double _n, double _m, boc_phasing_type _boc_phasing) | |
| virtual | ~snModulationBOC () |
| 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_sc |
| subcarrier frequency More... | |
| double | n |
| double | m |
| boc_phasing_type | boc_phasing |
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 |
| snModulationBOC::snModulationBOC | ( | snGNSSCode * | _code, |
| snGNSSData * | _data, | ||
| double | _smpl_freq, | ||
| double | _n, | ||
| double | _m, | ||
| boc_phasing_type | _boc_phasing | ||
| ) |
|
virtual |
|
inlinevirtual |
Implements snModulation.
|
virtual |
Implements snModulation.
|
private |
|
private |
subcarrier frequency
|
private |
|
private |
1.8.5