Function lupnt::SigmaDll(const DllParams&, Real)

Function Documentation

Real lupnt::SigmaDll(const DllParams &params, Real CN0_w)

Compute the code-tracking (DLL) range error standard deviation for a given carrier-to-noise ratio.

Used by GNSSMeasurements::ComputeSigmaRange to derive the pseudorange noise (sigma_pseudorange_m) stored on a GnssChannel from its CN0, by scaling the chip-fraction error returned here by C * Tc.

Parameters:
  • params – DLL tracking-loop parameters (bandwidth, integration time, chip duration, spreading-code period, front-end bandwidth)

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

Returns:

DLL tracking error standard deviation [chips]