MRTKLIB Context — runtime context for processing, trace, and error handling.
MRTKLIB Navigation Module — Navigation data types and satellite/nav utility functions.
MRTKLIB Observation Module — Observation data types and utility functions.
void tracegnav(mrtk_ctx_t *ctx, int level, const nav_t *nav)
Output trace GLONASS navigation data.
void traceopen(mrtk_ctx_t *ctx, const char *file)
Open trace output (initializes tick counter for tracet).
void tracenav(mrtk_ctx_t *ctx, int level, const nav_t *nav)
Output trace navigation data (GPS ephemeris).
void tracehnav(mrtk_ctx_t *ctx, int level, const nav_t *nav)
Output trace SBAS navigation data.
void traceobs(mrtk_ctx_t *ctx, int level, const obsd_t *obs, int n)
Output trace observation data.
void tracelevel(mrtk_ctx_t *ctx, int level)
Set trace level.
void tracepclk(mrtk_ctx_t *ctx, int level, const nav_t *nav)
Output trace precise clock data.
void traceclose(mrtk_ctx_t *ctx)
Close trace output.
void traceb(mrtk_ctx_t *ctx, int level, const uint8_t *p, int n)
Output trace binary data.
void tracemat(mrtk_ctx_t *ctx, int level, const double *A, int n, int m, int p, int q)
Output trace matrix.
void tracet(mrtk_ctx_t *ctx, int level, const char *format,...)
Output trace message with elapsed time.
void tracepeph(mrtk_ctx_t *ctx, int level, const nav_t *nav)
Output trace precise ephemeris data.
void trace(mrtk_ctx_t *ctx, int level, const char *format,...)
Output trace message.
Runtime context for MRTKLIB processing.