![]() |
GNSS-SDR
0.0.19
An Open Source GNSS Software Defined Receiver
|
Precise Point Positioning. More...
#include "rtklib.h"Go to the source code of this file.
Macros | |
| #define | MIN_PPP(x, y) ((x) <= (y) ? (x) : (y)) |
| #define | ROUND_PPP(x) static_cast<int>(floor((x) + 0.5)) |
| #define | SWAP_I(x, y) |
| #define | SWAP_D(x, y) |
Functions | |
| double | lam_LC (int i, int j, int k) |
| double | L_LC (int i, int j, int k, const double *L) |
| double | P_LC (int i, int j, int k, const double *P) |
| double | var_LC (int i, int j, int k, double sig) |
| double | q_gamma (double a, double x, double log_gamma_a) |
| double | p_gamma (double a, double x, double log_gamma_a) |
| double | f_erfc (double x) |
| double | conffunc (int N, double B, double sig) |
| void | average_LC (rtk_t *rtk, const obsd_t *obs, int n, const nav_t *nav, const double *azel) |
| int | fix_amb_WL (rtk_t *rtk, const nav_t *nav, int sat1, int sat2, int *NW) |
| int | is_depend (int sat1, int sat2, int *flgs, int *max_flg) |
| int | sel_amb (int *sat1, int *sat2, double *N, double *var, int n) |
| int | fix_sol (rtk_t *rtk, const int *sat1, const int *sat2, const double *NC, int n) |
| int | fix_amb_ROUND (rtk_t *rtk, int *sat1, int *sat2, const int *NW, int n) |
| int | fix_amb_ILS (rtk_t *rtk, int *sat1, int *sat2, int *NW, int n) |
| int | pppamb (rtk_t *rtk, const obsd_t *obs, int n, const nav_t *nav, const double *azel) |
| void | pppoutsolstat (rtk_t *rtk, int level, FILE *fp) |
| void | testeclipse (const obsd_t *obs, int n, const nav_t *nav, double *rs) |
| double | varerr (int sat, int sys, double el, int type, const prcopt_t *opt) |
| void | initx (rtk_t *rtk, double xi, double var, int i) |
| int | ifmeas (const obsd_t *obs, const nav_t *nav, const double *azel, const prcopt_t *opt, const double *dantr, const double *dants, double phw, double *meas, double *var) |
| double | gettgd_ppp (int sat, const nav_t *nav) |
| int | corr_ion (gtime_t time, const nav_t *nav, int sat, const double *pos, const double *azel, int ionoopt, double *ion, double *var, int *brk) |
| int | corrmeas (const obsd_t *obs, const nav_t *nav, const double *pos, const double *azel, const prcopt_t *opt, const double *dantr, const double *dants, double phw, double *meas, double *var, int *brk) |
| double | gfmeas (const obsd_t *obs, const nav_t *nav) |
| void | udpos_ppp (rtk_t *rtk) |
| void | udclk_ppp (rtk_t *rtk) |
| void | udtrop_ppp (rtk_t *rtk) |
| void | detslp_ll (rtk_t *rtk, const obsd_t *obs, int n) |
| void | detslp_gf (rtk_t *rtk, const obsd_t *obs, int n, const nav_t *nav) |
| void | udbias_ppp (rtk_t *rtk, const obsd_t *obs, int n, const nav_t *nav) |
| void | udstate_ppp (rtk_t *rtk, const obsd_t *obs, int n, const nav_t *nav) |
| void | satantpcv (const double *rs, const double *rr, const pcv_t *pcv, double *dant) |
| double | prectrop (gtime_t time, const double *pos, const double *azel, const prcopt_t *opt, const double *x, double *dtdx, double *var) |
| int | res_ppp (int iter, const obsd_t *obs, int n, const double *rs, const double *dts, const double *vare, const int *svh, const nav_t *nav, const double *x, rtk_t *rtk, double *v, double *H, double *R, double *azel) |
| int | pppnx (const prcopt_t *opt) |
| void | pppos (rtk_t *rtk, const obsd_t *obs, int n, const nav_t *nav) |
Precise Point Positioning.
This is a derived work from RTKLIB http://www.rtklib.com/ The original source code at https://github.com/tomojitakasu/RTKLIB is released under the BSD 2-clause license with an additional exclusive clause that does not apply here. This additional clause is reproduced below:
" The software package includes some companion executive binaries or shared libraries necessary to execute APs on Windows. These licenses succeed to the original ones of these software. "
Neither the executive binaries nor the shared libraries are required by, used or included in GNSS-SDR.
Copyright (C) 2007-2008, T. Takasu Copyright (C) 2017, Javier Arribas Copyright (C) 2017, Carles Fernandez All rights reserved.
SPDX-License-Identifier: BSD-2-Clause
Definition in file rtklib_ppp.h.
| #define SWAP_D | ( | x, | |
| y | |||
| ) |
Definition at line 51 of file rtklib_ppp.h.
| #define SWAP_I | ( | x, | |
| y | |||
| ) |
Definition at line 43 of file rtklib_ppp.h.
1.8.14