59#define STRFMT_BINEX 10
62#define STRFMT_RINEX 13
64#define STRFMT_RNXCLK 15
249int gen_ubx(
const char* msg, uint8_t* buff);
250int gen_stq(
const char* msg, uint8_t* buff);
251int gen_nvs(
const char* msg, uint8_t* buff);
MRTKLIB Broadcast Ephemeris Module — Satellite orbit/clock types and Kepler/GLONASS/SBAS orbit comput...
MRTKLIB Foundation — Common types, standard includes, and system constants (MAXSAT,...
MRTKLIB Navigation Module — Navigation data types and satellite/nav utility functions.
MRTKLIB Observation Module — Observation data types and utility functions.
MRTKLIB Options Module — Processing and solution option types.
void free_rt17(raw_t *raw)
int input_bnx(raw_t *raw, uint8_t data)
int decode_qzss_l6frame(rtcm_t *rtcm, int is_l6d)
Route one QZSS L6 frame received in a UBX/SBF container.
int gen_ubx(const char *msg, uint8_t *buff)
void free_raw(raw_t *raw)
Free receiver raw data control struct.
int input_ubxf(raw_t *raw, rtcm_t *rtcm, FILE *fp)
int input_bnxf(raw_t *raw, FILE *fp)
int input_stqf(raw_t *raw, FILE *fp)
int input_oem4(raw_t *raw, uint8_t data)
int input_rawf(raw_t *raw, rtcm_t *rtcm, int format, FILE *fp)
Input receiver raw data from file.
int decode_gal_fnav(const uint8_t *buff, eph_t *eph, double *ion, double *utc)
int decode_frame(const uint8_t *buff, eph_t *eph, alm_t *alm, double *ion, double *utc)
int input_javadf(raw_t *raw, FILE *fp)
int input_raw(raw_t *raw, rtcm_t *rtcm, int format, uint8_t data)
Input receiver raw data from stream (byte-by-byte).
int input_javad(raw_t *raw, uint8_t data)
int input_nvs(raw_t *raw, uint8_t data)
int gen_nvs(const char *msg, uint8_t *buff)
int input_oem4f(raw_t *raw, FILE *fp)
int input_sbff(raw_t *raw, rtcm_t *rtcm, FILE *fp)
int input_sbf(raw_t *raw, rtcm_t *rtcm, uint8_t data)
int input_oem3f(raw_t *raw, FILE *fp)
int test_glostr(const uint8_t *buff)
int input_ss2f(raw_t *raw, FILE *fp)
int input_rt17(raw_t *raw, uint8_t data)
int decode_glostr(const uint8_t *buff, geph_t *geph, double *utc)
int decode_bds_d2(const uint8_t *buff, eph_t *eph, double *utc)
int input_ss2(raw_t *raw, uint8_t data)
int decode_gal_inav(const uint8_t *buff, eph_t *eph, double *ion, double *utc)
int decode_bds_d1(const uint8_t *buff, eph_t *eph, double *ion, double *utc)
int decode_irn_nav(const uint8_t *buff, eph_t *eph, double *ion, double *utc)
int input_nvsf(raw_t *raw, FILE *fp)
int gen_stq(const char *msg, uint8_t *buff)
int init_raw(raw_t *raw, int format)
Initialize receiver raw data control struct.
int input_stq(raw_t *raw, uint8_t data)
int init_rt17(raw_t *raw)
int input_cres(raw_t *raw, uint8_t data)
int input_rt17f(raw_t *raw, FILE *fp)
int readbnxt(const char *file, int rcv, gtime_t ts, gtime_t te, double tint, const char *opt, obs_t *obs, nav_t *nav, sta_t *sta, const prcopt_t *popt)
Read BINEX observation/navigation data from file(s).
int input_cresf(raw_t *raw, FILE *fp)
int input_oem3(raw_t *raw, uint8_t data)
int input_ubx(raw_t *raw, rtcm_t *rtcm, uint8_t data)
MRTKLIB RTCM Module — RTCM message types and functions.
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.
Observation data collection.
Receiver raw data control type.
uint8_t subfrm[MAXSAT][380]
double lockt[MAXSAT][5+5]
mrtk_sigcfg_t sigcfg[MRTK_NSYS]
uint8_t halfc[MAXSAT][5+5]
gtime_t tobs[MAXSAT][5+5]
RTCM control struct type.