Function lupnt::ComputePnRangeErrorCTL¶
Defined in File radio_measurement.h
Function Documentation¶
-
double lupnt::ComputePnRangeErrorCTL(double PRC_N0, double B_L_CTL, double T_c, Modulation modulation_type = Modulation::BPSK)¶
Compute the PN regenerative range error for chip tracking loop (CTL): suited for onboard processing Reference: “Pseudo-Noise (PN) Ranging Systems”, Greenbook 2014.
- Parameters:
PRC_N0 – Carrier-to-noise ratio for the range clock (linear)
B_L_CTL – One-sided Chip tracking Loop noise bandwidth (usually around 1Hz, 0.5Hz)
T_c – Chip period [s] = = 1/ (2 f_RC)
- Returns:
double range error [m]