44#define HAS_MAX_IODSET 32
45#define HAS_MAX_PAGES 32
46#define HAS_PAGE_BYTES 53
47#define HAS_MAX_INFLIGHT 2
48#define HAS_MAX_GNSS_SAT 40
MRTKLIB Foundation — Common types, standard includes, and system constants (MAXSAT,...
void has_free(has_t *has)
Free a Galileo HAS decode context.
int has_input_file(has_t *has, FILE *fp, gtime_t tmax)
Read .has records from a file and feed them to has_input_page().
int has_input_page(has_t *has, int prn, const uint8_t *page56, gtime_t time)
Input one received Galileo HAS page.
has_t * has_new(void)
Allocate and initialize a Galileo HAS decode context.
int has_sel_biascode(int sys, uint8_t code)
Select the HAS bias slot obs code for an observation code.
MRTKLIB Navigation Module — Navigation data types and satellite/nav utility functions.
MRTKLIB Time Module — GNSS time types and conversion functions.
GNSS time representation.
uint16_t cellmask[MAXSAT]
has_iodset_t iodset[32][32]