Structure Ephemeris

┗ HPE.Gnss.Ephemeris

namespace: HPE.Gnss
packed: true

Description

Generalized GPS 15 element precision Keplerian orbit in GPS reference frame. One record per satellite.

Summary

Fields defined in HPE.Gnss.Ephemeris

id, toe, iode, eccentricity, i0, OmegaDot, sqrtA, Omega0, omega, M0, deltan, idot, Cis, Cic, Crs, Crc, Cus, Cuc, toc, iodc, af0, af1, af2, TGD, SvHealth

Field Detail

id (required) : uint8

Satellite identifier, valid range is 0-63.

toe (required) : uint16, in 2^4 seconds

Time of Ephemeris. Value is integer encoded with scale factor 2^4

iode (required) : uint8

Issue of data Ephemeris. The value for comparison with the 8 LSBs of the IODC

eccentricity (required) : uint32, in 2^-33

Eccentricity of the orbit. Value is integer encoded with scale factor 2^-33

i0 (required) : int32, in 2^-31 semi-circles

Inclination at reference time in semi-circles. Value is integer encoded with scale factor 2^-31

OmegaDot (required) : int24, in 2^-43 seconds

Rate of Right Ascension in semi-circles/sec. Value is integer encoded with scale factor 2^-43

sqrtA (required) : uint32, in 2^-19 meters^1/2

Square root of Mean anomaly. Value is integer encoded with scale factor 2^-19

Omega0 (required) : int32, in 2^-31 semi-circles

Longitude of ascending node in semi-circles. Value is integer encoded with scale factor 2^-31

omega (required) : int32, in 2^-31 semi-circles

omega argument of perigee in semi-circles. Value is integer encoded with scale factor 2^-31

M0 (required) : int32, in 2^-31 semi-circles

Mean anomaly at reference time in semi-circles. Value is integer encoded with scale factor 2^-31

deltan (required) : int16, in 2^-43 semi-circles

Mean Motion Difference From Computed Value in semi-circles/sec. Value is integer encoded with scale factor 2^-43

idot (required) : int16, in 2^-43 semi-circles

Rate of Inclination in semi-circles/sec. Value is integer encoded with scale factor 2^-43

Cis (required) : int16, in 2^-29 radians

Amp. Sin Correction of Inclination in radians. Value is integer encoded with scale factor 2^-29

Cic (required) : int16, in 2^-29 radians

Amp. Cosine Correction of Inclination in radians. Value is integer encoded with scale factor 2^-29

Crs (required) : int16, in 2^-5 meters

Amp. Sin Correction of orbit radius in meters. Value is integer encoded with scale factor 2^-5

Crc (required) : int16, in 2^-5 meters

Amp. Cosine Correction of orbit radius in meters. Value is integer encoded with scale factor 2^-5

Cus (required) : int16, in 2^-29 radians

Amp. Sin Correction of Latitude in radians. Value is integer encoded with scale factor 2^-29

Cuc (required) : int16, in 2^-29 radians

Amp. Cosine Correction of Latitude in radians. Value is integer encoded with scale factor 2^-29

toc (required) : uint16, in 2^4 seconds

Time of clock. Value is integer encoded with scale factor 2^4

iodc (required) : uint16, in discretes

Issue of data Clock.

af0 (required) : int24, in 2^-31 seconds

SV clock bias in seconds. Value is integer encoded with scale factor 2^-31.

af1 (required) : int16, in 2^-43 seconds

SV clock bias rate in seconds/second. Value is integer encoded with scale factor 2^-43.

af2 (required) : int8, in 2^-55 seconds

SV clock bias rate in seconds/second^2. Value is integer encoded with scale factor 2^-55.

TGD (required) : int8, in 2^-31 seconds

L1-L2 group delay differential in seconds. Value is integer encoded with a scale factor 2^-31.

SvHealth (required) : uint8

Satellite health flags.