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

Public Types

enum  {
  PREAMBLE1 = 0, PREAMBLE2, CRC1, CRC2,
  BLOCKID1, BLOCKID2, LENGTH1, LENGTH2,
  DATA, COMMAND_LINE
}
 

Public Attributes

enum AP_GPS_SBF::sbf_msg_parser_t:: { ... }  sbf_state
 
uint16_t preamble
 
uint16_t crc
 
uint16_t blockid
 
uint16_t length
 
msgbuffer data
 
uint16_t read
 

Detailed Description

Definition at line 176 of file AP_GPS_SBF.h.

Member Enumeration Documentation

◆ anonymous enum

anonymous enum
Enumerator
PREAMBLE1 
PREAMBLE2 
CRC1 
CRC2 
BLOCKID1 
BLOCKID2 
LENGTH1 
LENGTH2 
DATA 
COMMAND_LINE 

Definition at line 178 of file AP_GPS_SBF.h.

Member Data Documentation

◆ blockid

uint16_t AP_GPS_SBF::sbf_msg_parser_t::blockid

Definition at line 193 of file AP_GPS_SBF.h.

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

◆ crc

uint16_t AP_GPS_SBF::sbf_msg_parser_t::crc

Definition at line 192 of file AP_GPS_SBF.h.

Referenced by AP_GPS_SBF::parse().

◆ data

msgbuffer AP_GPS_SBF::sbf_msg_parser_t::data

Definition at line 195 of file AP_GPS_SBF.h.

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

◆ length

uint16_t AP_GPS_SBF::sbf_msg_parser_t::length

Definition at line 194 of file AP_GPS_SBF.h.

Referenced by AP_GPS_SBF::parse().

◆ preamble

uint16_t AP_GPS_SBF::sbf_msg_parser_t::preamble

Definition at line 191 of file AP_GPS_SBF.h.

◆ read

uint16_t AP_GPS_SBF::sbf_msg_parser_t::read

Definition at line 196 of file AP_GPS_SBF.h.

Referenced by AP_GPS_SBF::parse().

◆ sbf_state

enum { ... } AP_GPS_SBF::sbf_msg_parser_t::sbf_state

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