Structure Almanac

┗ HPE.Gnss.Almanac

namespace: HPE.Gnss
packed: true

Description

Generalized Almanac orbit in GPS reference frame. One record per satellite.

Summary

Fields defined in HPE.Gnss.Almanac

id, toa, deltai0, OmegaDot, af0, af1, eccentricity, sqrtA, Omega0, omega, M0, SvHealth

Field Detail

id (required) : uint8

Satellite identifier, valid range is 0-63.

toa (required) : uint8, in 2^12 seconds

Time of almanac in seconds. Value is integer encoded with scale factor 2^12

deltai0 (required) : int16, in 2^-19 semi-circles

Relative inclination to i0 = 0.3 semi-circles at reference time. Value is integer encoded with scale factor 2^-19

OmegaDot (required) : int16, in 2^-38 seconds

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

af0 (required) : int16, in 2^-20 seconds

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

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

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

eccentricity (required) : uint16, in 2^-21

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

sqrtA (required) : uint24, in 2^-11 meters^1/2

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

Omega0 (required) : int24, in 2^-23 semi-circles

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

omega (required) : int24, in 2^-23 semi-circles

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

M0 (required) : int24, in 2^-23 semi-circles

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

SvHealth (required) : uint8

Satellite health flags.