MRTKLIB 0.7.14
Modernized GNSS Positioning Library
Loading...
Searching...
No Matches
mrtk_ppp_ar.h File Reference

MRTKLIB PPP Ambiguity Resolution Module. More...

Include dependency graph for mrtk_ppp_ar.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

int ppp_ar (mrtk_ctx_t *ctx, rtk_t *rtk, const obsd_t *obs, int n, int *exc, const nav_t *nav, const double *azel, double *x, double *P)
 Ambiguity resolution in PPP.

Detailed Description

MRTKLIB PPP Ambiguity Resolution Module.

This header provides the PPP ambiguity resolution function using integer least-squares estimation (ILS) with the LAMBDA/MLAMBDA method.

Note
Functions declared here are implemented in mrtk_ppp_ar.c.

Definition in file mrtk_ppp_ar.h.

Function Documentation

◆ ppp_ar()

int ppp_ar ( mrtk_ctx_t * ctx,
rtk_t * rtk,
const obsd_t * obs,
int n,
int * exc,
const nav_t * nav,
const double * azel,
double * x,
double * P )

Ambiguity resolution in PPP.

Parameters
[in]ctxRuntime context (NULL = use global)
[in,out]rtkRTK control/result struct
[in]obsObservation data
[in]nNumber of observation data
[in,out]excSatellite exclusion flags
[in]navNavigation data
[in]azelAzimuth/elevation angles (rad)
[in,out]xFloat states
[in,out]PFloat covariance
Returns
Status (0: no resolution, 1: success)

Definition at line 1003 of file mrtk_ppp_ar.c.

References ARMODE_CONT, prcopt_t::ionoopt, IONOOPT_EST, rtk_t::opt, and ppp_amb_ILS().

Referenced by pppos().

Here is the call graph for this function:
Here is the caller graph for this function: