GPS/QZS/GAL/BDS broadcast ephemeris.
|
E_NavMsgType | type = E_NavMsgType::NONE |
| message type
|
|
SatSys | Sat |
| satellite number
|
|
int | iode = -1 |
| GPS/QZS: IODE, GAL: IODnav.
|
|
int | iodc = 0 |
| IODC.
|
|
int | aode |
| BDS AODE.
|
|
int | aodc |
| BDS AODC.
|
|
int | sva |
| SV accuracy (URA index)
|
|
E_Svh | svh |
| SV health.
|
|
int | week |
| GPS/QZS: gps week, GAL:gps week (i.e. galileo week + 1024), BDS: beidou week.
|
|
int | code = 0 |
| GPS/QZS: code on L2, GAL: data source.
|
|
int | flag = 0 |
| GPS L2 P data flag.
|
|
int | howTow |
| Hand over word time.
|
|
GTime | toc |
| time of clock
|
|
GTime | toe |
| time of ephemeris
|
|
GTime | ttm |
| transmission time
|
|
double | toes |
| TOE (s) in week.
|
|
double | fit |
| fit interval (h)
|
|
double | f0 |
| SV clock parameter (af0)
|
|
double | f1 |
| SV clock parameter (af1)
|
|
double | f2 |
| SV clock parameter (af2)
|
|
double | tgd [4] = {} |
| group delay parameters GPS/QZS:tgd[0]=TGD GAL :tgd[0]=BGD E5a/E1,tgd[1]=BGD E5b/E1 BDS :tgd[0]=BGD1,tgd[1]=BGD2
|
|
E_SatType | orb = E_SatType::NONE |
| BDS sat/orbit type.
|
|
GTime | top = {} |
| time of prediction
|
|
double | tops = 0 |
| t_op (s) in week
|
|
double | ura [4] = {} |
| user range accuracy or GAL SISA GPS/QZS CNVX: ura[0]=URAI_NED0, ura[1]=URAI_NED1, ura[2]=URAI_NED2, ura[3]=URAI_ED
|
|
double | isc [6] = {} |
| inter-signal corrections GPS/QZS CNAV: isc[0]=ISC_L1CA, isc[1]=ISC_L2C, isc[2]=ISC_L5I5, isc[3]=ISC_L5Q5 GPS/QZS CNV2: isc[0]=ISC_L1CA, isc[1]=ISC_L2C, isc[2]=ISC_L5I5, isc[3]=ISC_L5Q5, isc[4]=ISC_L1Cd, isc[5]=ISC_L1Cp BDS CNV1: isc[0]=ISC_B1Cd BDS CNV2: isc[1]=ISC_B2ad
|
|
double | sis [5] = {} |
| signal in space accuracy index BDS CNVX sis[0]=SISAI_oe, sis[1]=SISAI_ocb, sis[2]=SISAI_oc1, sis[3]=SISAI_oc2, sis[4]=SISMAI
|
|
double | tocs |
| TOC (s) within week.
|
|
int | weekRollOver |
| week number (rolled over)
|
|
double | sqrtA |
| sqrt A
|
|
int | e5a_hs = 0 |
| GAL E5a signal health status.
|
|
int | e5a_dvs = 0 |
| GAL E5a data validity status.
|
|
int | e5b_hs = 0 |
| GAL E5b signal health status.
|
|
int | e5b_dvs = 0 |
| GAL E5b data validity status.
|
|
int | e1_hs = 0 |
| GAL E1 signal health status.
|
|
int | e1_dvs = 0 |
| GAL E1 data validity status.
|
|
double | ttms = 0 |
| transmission time (s) within week
|
|
int | fitFlag = 0 |
| fit flag
|
|
double | A = 0 |
| semi major axis
|
|
double | e = 0 |
| eccentricity
|
|
double | i0 = 0 |
| inclination
|
|
double | OMG0 = 0 |
| right ascension of ascending node
|
|
double | omg = 0 |
| argument of perigee
|
|
double | M0 = 0 |
| mean anomoly
|
|
double | deln = 0 |
| correction mean motion
|
|
double | OMGd = 0 |
| rate of OMG
|
|
double | idot = 0 |
| rate of inclination
|
|
double | crc = 0 |
| correction radial cosine
|
|
double | crs = 0 |
| correction radial sine
|
|
double | cuc = 0 |
| correction lattitude cosine
|
|
double | cus = 0 |
| correction lattitude sine
|
|
double | cic = 0 |
| correction inclination cosine
|
|
double | cis = 0 |
| correction inclination sine
|
|
double | dn0d = 0 |
| rate of correction mean motion
|
|
double | Adot = 0 |
| rate of A
|
|
inter-signal corrections GPS/QZS CNAV: isc[0]=ISC_L1CA, isc[1]=ISC_L2C, isc[2]=ISC_L5I5, isc[3]=ISC_L5Q5 GPS/QZS CNV2: isc[0]=ISC_L1CA, isc[1]=ISC_L2C, isc[2]=ISC_L5I5, isc[3]=ISC_L5Q5, isc[4]=ISC_L1Cd, isc[5]=ISC_L1Cp BDS CNV1: isc[0]=ISC_B1Cd BDS CNV2: isc[1]=ISC_B2ad