GPS Device
Loading...
Searching...
No Matches
NEO-6 Types

Data types used by the NEO-6 module. More...

Collaboration diagram for NEO-6 Types:

Classes

struct  NEO6_INFO_ts
 Holds all GPS data fields parsed from incoming NMEA sentences. More...
struct  NEO6_CFG_ts
 Configuration structure for initializing a NEO-6 handle. More...

Typedefs

typedef struct neo6_handle_s NEO6_HANDLE_ts
 Opaque handle representing the NEO-6 hardware instance.

Enumerations

enum  NEO6_MESSAGES_te {
  GPS_MESSAGE_GGA , GPS_MESSAGE_GLL , GPS_MESSAGE_GSA , GPS_MESSAGE_GSV ,
  GPS_MESSAGE_RMC , GPS_MESSAGE_VTG , GPS_MESSAGE_TXT
}
 NMEA sentence type identifiers. More...

Detailed Description

Data types used by the NEO-6 module.

Typedef Documentation

◆ NEO6_HANDLE_ts

typedef struct neo6_handle_s NEO6_HANDLE_ts

Opaque handle representing the NEO-6 hardware instance.

Returned by neo6_init_handle. The internal structure is hidden and must not be accessed directly.

Note
The NEO-6 subsystem supports only a single handle instance.

Definition at line 142 of file neo6.h.

Enumeration Type Documentation

◆ NEO6_MESSAGES_te

NMEA sentence type identifiers.

Identifies the type of a parsed NMEA sentence. Not all types are currently processed; see the module description for the supported set.

Enumerator
GPS_MESSAGE_GGA 

Global Positioning System Fix Data.

GPS_MESSAGE_GLL 

Geographic Position, Latitude/Longitude.

GPS_MESSAGE_GSA 

GNSS DOP and Active Satellites.

GPS_MESSAGE_GSV 

GNSS Satellites in View.

GPS_MESSAGE_RMC 

Recommended Minimum Specific GNSS Data.

GPS_MESSAGE_VTG 

Course Over Ground and Ground Speed.

GPS_MESSAGE_TXT 

Text Transmission.

Definition at line 65 of file neo6.h.

65 {
NEO6_MESSAGES_te
NMEA sentence type identifiers.
Definition neo6.h:65
@ GPS_MESSAGE_TXT
Definition neo6.h:72
@ GPS_MESSAGE_GSV
Definition neo6.h:69
@ GPS_MESSAGE_VTG
Definition neo6.h:71
@ GPS_MESSAGE_RMC
Definition neo6.h:70
@ GPS_MESSAGE_GGA
Definition neo6.h:66
@ GPS_MESSAGE_GSA
Definition neo6.h:68
@ GPS_MESSAGE_GLL
Definition neo6.h:67