GPSPOSITION_STRUCT Struct Reference

GPS Position information. More...


Data Fields

bool_t updateFlag
 Flag that indicates the position information has been updated since it was last checked.
uint8_t month
 Month in UTC time.
uint8_t day
 Day of month in UTC time.
uint8_t hours
 Hours in UTC time.
uint8_t minutes
 Minutes in UTC time.
uint8_t seconds
 Seconds in UTC time.
uint16_t year
 Year in UTC time.
int32_t latitude
 Latitude in milli arc-seconds where + is North, - is South.
int32_t longitude
 Longitude in milli arc-seconds where + is East, - is West.
int32_t altitudeCM
 Altitude in cm.
int32_t altitudeFeet
 Calculated altitude in feet.
uint16_t vSpeed
 3D speed in cm/second.
uint16_t hSpeed
 2D speed in cm/second.
uint16_t heading
 Heading units of 0.1 degrees.
uint16_t dop
 DOP (Dilution of Precision).
uint16_t status
 16-bit number that represents status of GPS engine.
uint8_t trackedSats
 Number of tracked satellites used in the fix position.
uint8_t visibleSats
 Number of visible satellites.


Detailed Description

GPS Position information.

Definition at line 257 of file PicoBeacon.c.


Field Documentation

Altitude in cm.

Definition at line 287 of file PicoBeacon.c.

Referenced by gpsParsePositionMessage(), sysLogGPSData(), and tncGPGGAPacket().

Calculated altitude in feet.

Definition at line 290 of file PicoBeacon.c.

Referenced by gpsParsePositionMessage(), and tncStatusPacket().

Day of month in UTC time.

Definition at line 266 of file PicoBeacon.c.

Referenced by gpsParsePositionMessage(), main(), and tncGPRMCPacket().

DOP (Dilution of Precision).

Definition at line 302 of file PicoBeacon.c.

Referenced by gpsParsePositionMessage(), sysLogGPSData(), tncGPGGAPacket(), and tncStatusPacket().

Heading units of 0.1 degrees.

Definition at line 299 of file PicoBeacon.c.

Referenced by gpsParsePositionMessage(), sysLogGPSData(), and tncGPRMCPacket().

Hours in UTC time.

Definition at line 269 of file PicoBeacon.c.

Referenced by gpsParsePositionMessage(), main(), sysLogGPSData(), and tncNMEATime().

2D speed in cm/second.

Definition at line 296 of file PicoBeacon.c.

Referenced by gpsParsePositionMessage(), sysLogGPSData(), and tncGPRMCPacket().

Latitude in milli arc-seconds where + is North, - is South.

Definition at line 281 of file PicoBeacon.c.

Referenced by gpsParsePositionMessage(), sysLogGPSData(), and tncNMEAFix().

Longitude in milli arc-seconds where + is East, - is West.

Definition at line 284 of file PicoBeacon.c.

Referenced by gpsParsePositionMessage(), sysLogGPSData(), and tncNMEAFix().

Minutes in UTC time.

Definition at line 272 of file PicoBeacon.c.

Referenced by gpsParsePositionMessage(), main(), sysLogGPSData(), and tncNMEATime().

Month in UTC time.

Definition at line 263 of file PicoBeacon.c.

Referenced by gpsParsePositionMessage(), main(), and tncGPRMCPacket().

Seconds in UTC time.

Definition at line 275 of file PicoBeacon.c.

Referenced by gpsParsePositionMessage(), main(), sysLogGPSData(), and tncNMEATime().

16-bit number that represents status of GPS engine.

Definition at line 305 of file PicoBeacon.c.

Referenced by gpsGetFixType(), gpsParsePositionMessage(), and sysLogGPSData().

Number of tracked satellites used in the fix position.

Definition at line 308 of file PicoBeacon.c.

Referenced by gpsParsePositionMessage(), sysLogGPSData(), tncGPGGAPacket(), and tncStatusPacket().

Flag that indicates the position information has been updated since it was last checked.

Definition at line 260 of file PicoBeacon.c.

Referenced by gpsIsReady(), and gpsParsePositionMessage().

Number of visible satellites.

Definition at line 311 of file PicoBeacon.c.

Referenced by gpsParsePositionMessage(), and sysLogGPSData().

3D speed in cm/second.

Definition at line 293 of file PicoBeacon.c.

Referenced by gpsParsePositionMessage(), and sysLogGPSData().

Year in UTC time.

Definition at line 278 of file PicoBeacon.c.

Referenced by gpsParsePositionMessage(), main(), and tncGPRMCPacket().


Generated on Sun Oct 5 11:25:52 2008 for Pico Beacon by  doxygen 1.5.7