APM:Libraries
Public Types | Public Attributes | List of all members
AP_GPS_NOVA::nova_msg_parser Struct Reference
Collaboration diagram for AP_GPS_NOVA::nova_msg_parser:
[legend]

Public Types

enum  {
  PREAMBLE1 = 0, PREAMBLE2, PREAMBLE3, HEADERLENGTH,
  HEADERDATA, DATA, CRC1, CRC2,
  CRC3, CRC4
}
 

Public Attributes

enum AP_GPS_NOVA::nova_msg_parser:: { ... }  nova_state
 
msgbuffer data
 
uint32_t crc
 
msgheader header
 
uint16_t read
 

Detailed Description

Definition at line 166 of file AP_GPS_NOVA.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
PREAMBLE1 
PREAMBLE2 
PREAMBLE3 
HEADERLENGTH 
HEADERDATA 
DATA 
CRC1 
CRC2 
CRC3 
CRC4 

Definition at line 168 of file AP_GPS_NOVA.h.

Member Data Documentation

◆ crc

uint32_t AP_GPS_NOVA::nova_msg_parser::crc

Definition at line 183 of file AP_GPS_NOVA.h.

Referenced by AP_GPS_NOVA::parse().

◆ data

msgbuffer AP_GPS_NOVA::nova_msg_parser::data

Definition at line 182 of file AP_GPS_NOVA.h.

Referenced by AP_GPS_NOVA::parse(), and AP_GPS_NOVA::process_message().

◆ header

msgheader AP_GPS_NOVA::nova_msg_parser::header

Definition at line 184 of file AP_GPS_NOVA.h.

Referenced by AP_GPS_NOVA::parse(), and AP_GPS_NOVA::process_message().

◆ nova_state

enum { ... } AP_GPS_NOVA::nova_msg_parser::nova_state

◆ read

uint16_t AP_GPS_NOVA::nova_msg_parser::read

Definition at line 185 of file AP_GPS_NOVA.h.

Referenced by AP_GPS_NOVA::parse().


The documentation for this struct was generated from the following file: