Trimble Outdoors 44326-00-ENG GPS Receiver User Manual


 
FirstGPS Starter Kit User Guide
47
Using the FirstGPS API
A
Data Type Parameter Description
U32 ulEphStatus The ephemeris status from the navigation platform. The
least significant bit (LSB) represents the ephemeris
status for satellite 1, and the most significant bit (MSB)
represents satellite 32. The value 1 indicates that the
ephemeris is present and that it is valid; whereas 0
indicates that the ephemeris is not present or that it
is invalid.
U32 ulAlmPageStatus The almanac page status from the navigation platform.
The LSB represents the ephemeris status for satellite
1, and the MSB represents satellite 32. The value 1
indicates that the almanac has been collected; whereas
0 indicates that the almanac has not been collected.
The almanac page being collected does not mean that
the satellite is healthy. See ulAlmHealthStatus below for
health status information.
U32 ulAlmHealthStatus The almanac health status from the navigation
platform. The LSB represents the almanac status for
satellite 1, and the MSB represents satellite 32. The
value 1 indicates that the satellite is unhealthy; 0
indicates otherwise (the satellite is healthy or
information has not been collected yet).
U8 ucPosStatus The position status from the navigation platform. For all
possible values, refer to Position Status Code, page 56.
U8 ucTimeStatus The time status from the navigation platform. For all
possible values, refer to Time Status Code, page 57.
U8 ucOscStatus The oscillator status from the navigation platform. For
all possible values, refer to Oscillator Status Code,
page 54.
U8 ucMemStatus The memory status from the navigation platform can be
either zero or non-zero, where non-zero indicates that
the memory contents are valid and zero indicates that
the contents are invalid.
U8 ucAlmStatus The almanac status from the navigation platform. For
all possible values, refer to Almanac Status Code,
page 50 .