Function lupnt::SigmaPll(const PllParams&, Real)

Function Documentation

Real lupnt::SigmaPll(const PllParams &params, Real CN0_w)

Compute the carrier-tracking (PLL) phase error standard deviation for a given carrier-to-noise ratio.

Used by GNSSMeasurements::ComputeSigmaCarrierPhase to derive the carrier-phase noise (sigma_carrier_phase_cycles) stored on a GnssChannel, by scaling the result by lambda / (2*pi).

Parameters:
  • params – PLL tracking-loop parameters (bandwidth, integration time)

  • CN0_w – Carrier-to-noise ratio [W/W, linear, not dB-Hz]

Returns:

PLL tracking error standard deviation [rad]