void geph2pos(gtime_t time, const geph_t *geph, double *rs, double *dts, double *var)
Compute satellite position and clock with GLONASS ephemeris.
int getseleph(int sys)
Get selected satellite ephemeris.
void set_ssr_ch_idx(int ch)
Set SSR channel index for satpos_ssr() (multi-L6E).
double geph2clk(gtime_t time, const geph_t *geph)
Compute satellite clock bias with GLONASS ephemeris.
void eph2pos(gtime_t time, const eph_t *eph, double *rs, double *dts, double *var)
Compute satellite position and clock with broadcast ephemeris (GPS/GAL/QZS/BDS/IRN).
int ephpos(gtime_t time, gtime_t teph, int sat, const nav_t *nav, int iode, double *rs, double *dts, double *var, int *svh)
Satellite position and clock by broadcast ephemeris.
double seph2clk(gtime_t time, const seph_t *seph)
Compute satellite clock bias with SBAS ephemeris.
void setseleph(int sys, int sel)
Set selected satellite ephemeris for multiple ones.
void alm2pos(gtime_t time, const alm_t *alm, double *rs, double *dts)
Compute satellite position and clock bias with almanac.
int get_ssr_ch_idx(void)
Get current SSR channel index.
void seph2pos(gtime_t time, const seph_t *seph, double *rs, double *dts, double *var)
Compute satellite position and clock with SBAS ephemeris.
double eph2clk(gtime_t time, const eph_t *eph)
Compute satellite clock bias with broadcast ephemeris (GPS/GAL/QZS).
eph_t * seleph(gtime_t time, int sat, int iode, const nav_t *nav)
Select broadcast ephemeris by satellite and IODE.
MRTKLIB Foundation — Common types, standard includes, and system constants (MAXSAT,...
MRTKLIB Time Module — GNSS time types and conversion functions.
GPS/GAL/QZS/BDS/IRN almanac type.
GPS/GAL/QZS/BDS/IRN broadcast ephemeris type.
GLONASS broadcast ephemeris type.
GNSS time representation.