GNSS-SDR  0.0.19
An Open Source GNSS Software Defined Receiver
Functions | Variables
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.