Ginan
|
Data Structures | |
struct | PhaseDiscControl |
Functions | |
double | decodeCmpSsrField (vector< unsigned char > &data, int &i, int bitLen, double scale, double offset) |
double | checkDisc (SatSys Sat, E_ObsCode code, double bias, int disc, int regionID=-1) |
void | copySSRBlock (SatSys Sat, SSROut ssrBlock) |
void | copySSRCorrections (int regID) |
GTime | toh2time (GTime close, double toh) |
void | decodeGridInfo (vector< unsigned char > &data) |
void | processServiceData (vector< unsigned char > &data) |
int | decodeSSR_header (vector< unsigned char > &data, SSRMeta &ssrMeta, bool mask) |
int | decodeSSR_mask (vector< unsigned char > &data, GTime now) |
Compact SSR message type 1: satellite/code mask. | |
int | decodeSSR_orbit (vector< unsigned char > &data, GTime now) |
Compact SSR message type 2: global satellite orbits. | |
int | decodeSSR_clock (vector< unsigned char > &data, GTime now) |
Compact SSR message type 3: global satellite clock offsets. | |
int | decodeSSR_combined (vector< unsigned char > &data, GTime now) |
Compact SSR message type 11: regional satellite orbits and clock offsets. | |
int | decodeSSR_code_bias (vector< unsigned char > &data, GTime now) |
Compact SSR message type 4: global satellite code biases. | |
int | decodeSSR_phas_bias (vector< unsigned char > &data, GTime now) |
Compact SSR message type 5: global satellite phase biases. | |
int | decodeSSR_comb_bias (vector< unsigned char > &data, GTime now) |
Combined code and phase bias (with potential regional biases) | |
int | decodeSSR_URA (vector< unsigned char > &data, GTime now) |
User Range Accuracy. | |
int | decodeSSR_slant_TEC (vector< unsigned char > &data, GTime now) |
Compact (polynomial based) salnt TEC maps. | |
int | decodeSSR_grid_ATM (vector< unsigned char > &data, GTime now) |
Grid based Ionosphere and troposphere corrections. | |
int | decodeSSR_comp_ATM (vector< unsigned char > &data, GTime now) |
Compact (polynomial based) atmospheric corrections. | |
int | decodeSSR_service (vector< unsigned char > &data) |
int | decodecompactSSR (vector< unsigned char > &data, GTime now) |
void copySSRCorrections | ( | int | regID | ) |
double decodeCmpSsrField | ( | vector< unsigned char > & | data, |
int & | i, | ||
int | bitLen, | ||
double | scale, | ||
double | offset ) |
void decodeGridInfo | ( | vector< unsigned char > & | data | ) |
Compact SSR message type 3: global satellite clock offsets.
Compact SSR message type 4: global satellite code biases.
Combined code and phase bias (with potential regional biases)
Compact SSR message type 11: regional satellite orbits and clock offsets.
Compact (polynomial based) atmospheric corrections.
Grid based Ionosphere and troposphere corrections.
Compact SSR message type 1: satellite/code mask.
Compact SSR message type 2: global satellite orbits.
Compact SSR message type 5: global satellite phase biases.
int decodeSSR_service | ( | vector< unsigned char > & | data | ) |
Compact (polynomial based) salnt TEC maps.
User Range Accuracy.
void processServiceData | ( | vector< unsigned char > & | data | ) |