API  2.2
TSmarT Software Library
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
tsmart_gps_gga_t Struct Reference

GGA: Global Positioning System Fix Data structure. More...

#include <tsmart_gps.h>

Data Fields

uint8_t utc_time [15]
 
uint8_t latitude [15]
 
uint8_t ns [2]
 
uint8_t longitude [15]
 
uint8_t ew [2]
 
uint8_t fix_valid_indicator [2]
 
uint8_t number_of_satellites [3]
 
uint8_t hdop [10]
 
uint8_t altitude [10]
 
uint8_t difference [10]
 

Detailed Description

GGA: Global Positioning System Fix Data structure.

Field Documentation

uint8_t altitude[10]

Altitude (mean-sea-level, geoid)

uint8_t difference[10]

Difference between the WGS-84 reference ellipsoid surface and the mean-sea-level altitude.

uint8_t ew[2]

Character denoting either E = East or W = West.

uint8_t fix_valid_indicator[2]

Fix valid indicator.

  • 1 = GPS fix (SPS).
  • 2 = DGPS fix.
  • 3 = PPS fix.
  • 4 = Real Time Kinematic.
  • 5 = Float RTK.
  • 6 = estimated (dead reckoning).
  • 7 = Manual input mode.
  • 8 = Simulation mode.
uint8_t hdop[10]

Horizontal dilution of precision.

uint8_t latitude[15]

Latitude coordinate.

uint8_t longitude[15]

Longitude coordinate.

uint8_t ns[2]

Character denoting either N = North or S = South.

uint8_t number_of_satellites[3]

Number of satellites used in position fix, 00-12.

uint8_t utc_time[15]

UTC time of the fix.