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