172 size_t snprint_dms(
char *s,
size_t max_len,
const DMS *p,
int prec ) ;
187 size_t snprint_alt(
char *s,
size_t max_len,
double alt ) ;
size_t snprint_alt(char *s, size_t max_len, double alt)
Print the altitude part of a geo position into a string buffer.
Ephemeris parameters of one specific satellite.
A structure used to hold a fixed frequency value.
GPS UTC correction parameters.
void swap_alm_doubles(ALM *p)
Swap the "double" fields in an ALM structure.
void swap_pos_doubles(POS *p)
Swap the "double" fields in a POS structure.
Geographic longitude or latitude in [degrees, minutes, seconds].
void swap_iono_doubles(IONO *p)
Swap the "double" fields in a IONO structure.
size_t snprint_dms(char *s, size_t max_len, const DMS *p, int prec)
Print the DMS part of a geo position into a string buffer.
Ionospheric correction parameters.
void swap_utc_doubles(UTC *p)
Swap the "double" fields in a UTC structure.
size_t snprint_pos_geo(char *s, size_t max_len, const POS *p, char sep, int prec)
Print a geo position in POS format into a string buffer.
Almanac parameters of one specific satellite.
A geographic position represented in different formats.
void swap_double(double *p)
Swap the bytes of a single variable of type "double".
void swap_eph_doubles(EPH *p)
Swap the "double" fields in an EPH structure.
size_t snprint_fixed_freq(char *s, size_t max_len, FIXED_FREQ_INFO *p_ff)
Print a formatted FIXED_FREQ_INFO into a string buffer.