MRPT  1.9.9
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 Attributes

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

Member Enumeration Documentation

◆ anonymous enum

anonymous enum : uint8_t
Enumerator
SYNCH0 
SYNCH1 
SYNCH2 

Definition at line 25 of file gnss_messages_novatel.h.

Member Data Documentation

◆ hdr_len

uint8_t mrpt::obs::gnss::nv_oem6_header_t::hdr_len {0}

Definition at line 33 of file gnss_messages_novatel.h.

◆ idle_percent

uint8_t mrpt::obs::gnss::nv_oem6_header_t::idle_percent {0}

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 {0}

◆ msg_id

◆ msg_len

◆ msg_type

uint8_t mrpt::obs::gnss::nv_oem6_header_t::msg_type {0}

Definition at line 35 of file gnss_messages_novatel.h.

◆ port_addr

uint8_t mrpt::obs::gnss::nv_oem6_header_t::port_addr {0}

Definition at line 36 of file gnss_messages_novatel.h.

◆ receiver_status

uint32_t mrpt::obs::gnss::nv_oem6_header_t::receiver_status {0}

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 {0}

Definition at line 45 of file gnss_messages_novatel.h.

◆ reserved

uint16_t mrpt::obs::gnss::nv_oem6_header_t::reserved {0}

Definition at line 44 of file gnss_messages_novatel.h.

◆ seq_number

uint16_t mrpt::obs::gnss::nv_oem6_header_t::seq_number {0}

Definition at line 38 of file gnss_messages_novatel.h.

◆ synch

uint8_t mrpt::obs::gnss::nv_oem6_header_t::synch[3] {0, 0, 0}

Definition at line 32 of file gnss_messages_novatel.h.

◆ time_status

uint8_t mrpt::obs::gnss::nv_oem6_header_t::time_status {0}

Definition at line 40 of file gnss_messages_novatel.h.

◆ week

uint16_t mrpt::obs::gnss::nv_oem6_header_t::week {0}



Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: 8fe78517f Sun Jul 14 19:43:28 2019 +0200 at lun oct 28 02:10:00 CET 2019