GNSS-SDR 0.0.21
An Open Source GNSS Software Defined Receiver
Loading...
Searching...
No Matches
rtklib_preceph.h File Reference

precise ephemeris and clock functions More...

#include "rtklib.h"

Go to the source code of this file.

Functions

int code2sys (char code)
int readsp3h (FILE *fp, gtime_t *time, char *type, int *sats, double *bfact, char *tsys)
int addpeph (nav_t *nav, peph_t *peph)
void readsp3b (FILE *fp, char type, int *sats, int ns, const double *bfact, char *tsys, int index, int opt, nav_t *nav)
int cmppeph (const void *p1, const void *p2)
void combpeph (nav_t *nav, int opt)
void readsp3 (const char *file, nav_t *nav, int opt)
int readsap (const char *file, gtime_t time, nav_t *nav)
int readdcbf (const char *file, nav_t *nav, const sta_t *sta)
int readdcb (const char *file, nav_t *nav, const sta_t *sta)
double interppol (const double *x, double *y, int n)
int pephpos (gtime_t time, int sat, const nav_t *nav, double *rs, double *dts, double *vare, double *varc)
int pephclk (gtime_t time, int sat, const nav_t *nav, double *dts, double *varc)
void satantoff (gtime_t time, const double *rs, int sat, const nav_t *nav, double *dant)
int peph2pos (gtime_t time, int sat, const nav_t *nav, int opt, double *rs, double *dts, double *var)

Variables

const int NMAX = 10
const double MAXDTE = 900.0
const double EXTERR_CLK = 1e-3
const double EXTERR_EPH = 5e-7

Detailed Description

precise ephemeris and clock functions

Authors
  • 2007-2013, T. Takasu
  • 2017, Javier Arribas
  • 2017, Carles Fernandez

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-2013, T. Takasu Copyright (C) 2017, Javier Arribas Copyright (C) 2017, Carles Fernandez All rights reserved.

SPDX-License-Identifier: BSD-2-Clause

References : [1] S.Hilla, The Extended Standard Product 3 Orbit Format (SP3-c), 12 February, 2007 [2] J.Ray, W.Gurtner, RINEX Extensions to Handle Clock Information, 27 August, 1998 [3] D.D.McCarthy, IERS Technical Note 21, IERS Conventions 1996, July 1996 [4] D.A.Vallado, Fundamentals of Astrodynamics and Applications 2nd ed, Space Technology Library, 2004


Definition in file rtklib_preceph.h.

Variable Documentation

◆ EXTERR_CLK

const double EXTERR_CLK = 1e-3

Definition at line 51 of file rtklib_preceph.h.

◆ EXTERR_EPH

const double EXTERR_EPH = 5e-7

Definition at line 52 of file rtklib_preceph.h.

◆ MAXDTE

const double MAXDTE = 900.0

Definition at line 50 of file rtklib_preceph.h.

◆ NMAX

const int NMAX = 10

Definition at line 49 of file rtklib_preceph.h.