Main MRPT website > C++ reference for MRPT 1.9.9
List of all members | Public Types | Public Member Functions | Public Attributes
mrpt::obs::gnss::nv_oem6_header_t Struct Reference

Detailed Description

Novatel OEM6 regular header structure.

See also
mrpt::obs::CObservationGPS

Definition at line 23 of file gnss_messages_novatel.h.

#include <mrpt/obs/gnss_messages_novatel.h>

Public Types

enum  : uint8_t { SYNCH0 = 0xAA, SYNCH1 = 0X44, SYNCH2 = 0x12 }
 

Public Member Functions

 nv_oem6_header_t ()
 

Public Attributes

uint8_t synch [3]
 
uint8_t hdr_len
 
uint16_t msg_id
 
uint8_t msg_type
 
uint8_t port_addr
 
uint16_t msg_len
 
uint16_t seq_number
 
uint8_t idle_percent
 
uint8_t time_status
 
uint16_t week
 
uint32_t ms_in_week
 
uint32_t receiver_status
 
uint16_t reserved
 
uint16_t receiver_sw_version
 

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : uint8_t
Enumerator
SYNCH0 
SYNCH1 
SYNCH2 

Definition at line 25 of file gnss_messages_novatel.h.

Constructor & Destructor Documentation

◆ nv_oem6_header_t()

nv_oem6_header_t::nv_oem6_header_t ( )

Definition at line 19 of file gnss_messages_novatel.cpp.

References synch.

Member Data Documentation

◆ hdr_len

uint8_t mrpt::obs::gnss::nv_oem6_header_t::hdr_len

Definition at line 33 of file gnss_messages_novatel.h.

◆ idle_percent

uint8_t mrpt::obs::gnss::nv_oem6_header_t::idle_percent

Definition at line 39 of file gnss_messages_novatel.h.

◆ ms_in_week

uint32_t mrpt::obs::gnss::nv_oem6_header_t::ms_in_week

◆ msg_id

uint16_t mrpt::obs::gnss::nv_oem6_header_t::msg_id

◆ msg_len

uint16_t mrpt::obs::gnss::nv_oem6_header_t::msg_len

◆ msg_type

uint8_t mrpt::obs::gnss::nv_oem6_header_t::msg_type

Definition at line 35 of file gnss_messages_novatel.h.

◆ port_addr

uint8_t mrpt::obs::gnss::nv_oem6_header_t::port_addr

Definition at line 36 of file gnss_messages_novatel.h.

◆ receiver_status

uint32_t mrpt::obs::gnss::nv_oem6_header_t::receiver_status

Definition at line 43 of file gnss_messages_novatel.h.

◆ receiver_sw_version

uint16_t mrpt::obs::gnss::nv_oem6_header_t::receiver_sw_version

Definition at line 45 of file gnss_messages_novatel.h.

◆ reserved

uint16_t mrpt::obs::gnss::nv_oem6_header_t::reserved

Definition at line 44 of file gnss_messages_novatel.h.

◆ seq_number

uint16_t mrpt::obs::gnss::nv_oem6_header_t::seq_number

Definition at line 38 of file gnss_messages_novatel.h.

◆ synch

uint8_t mrpt::obs::gnss::nv_oem6_header_t::synch[3]

Definition at line 32 of file gnss_messages_novatel.h.

Referenced by nv_oem6_header_t().

◆ time_status

uint8_t mrpt::obs::gnss::nv_oem6_header_t::time_status

Definition at line 40 of file gnss_messages_novatel.h.

◆ week

uint16_t mrpt::obs::gnss::nv_oem6_header_t::week



Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: ad3a9d8ae Tue May 1 23:10:22 2018 -0700 at lun oct 28 00:14:14 CET 2019