GNSS receiver tools  1
Tools for use with GNSS receivers
UBX::Cfg Namespace Reference

Classes

class  GNSS
 
struct  GNSS_config
 
class  Msg
 
class  Prt
 
class  Q_GNSS
 
class  Q_msg
 
class  Q_prt
 

Enumerations

enum  Message_ID : uint8_t {
  Message_ID::Prt = 0, Message_ID::Msg, Message_ID::Inf, Message_ID::Rst = 4,
  Message_ID::Dat = 6, Message_ID::Rate = 8, Message_ID::Cfg, Message_ID::Rxm = 0x11,
  Message_ID::Ant = 0x13, Message_ID::SBAS = 0x16, Message_ID::NMEA, Message_ID::USB = 0x1b,
  Message_ID::Odo = 0x1e, Message_ID::NavX5 = 0x23, Message_ID::Nav5, Message_ID::TP5 = 0x31
}
 
enum  txReady_polarity : bool { txReady_polarity::Hi_active = false, txReady_polarity::Lo_active = true }
 
enum  Mode_Charlen : uint8_t { Mode_Charlen::Bits_5 = 0, Mode_Charlen::Bits_6, Mode_Charlen::Bits_7, Mode_Charlen::Bits_8 }
 
enum  Mode_Parity : uint8_t { Mode_Parity::Even, Mode_Parity::Odd, Mode_Parity::Reserved = 2, Mode_Parity::None = 4 }
 
enum  Mode_Stopbits : uint8_t { Mode_Stopbits::Bits_1, Mode_Stopbits::Bits_1_5, Mode_Stopbits::Bits_2, Mode_Stopbits::Bits_0_5 }
 
enum  sigCfgMask : uint8_t {
  sigCfgMask::GPS_L1CA = 0x01, sigCfgMask::SBAS_L1CA = 0x01, sigCfgMask::BDS_B1I = 0x01, sigCfgMask::QZSS_L1CA = 0x01,
  sigCfgMask::QZSS_L1SAIF = 0x04, sigCfgMask::GLONASS_L1OF = 0x01
}
 

Enumeration Type Documentation

enum UBX::Cfg::Message_ID : uint8_t
strong
Enumerator
Prt 
Msg 
Inf 
Rst 
Dat 
Rate 
Cfg 
Rxm 
Ant 
SBAS 
NMEA 
USB 
Odo 
NavX5 
Nav5 
TP5 

Definition at line 37 of file UBX_cfg.hh.

enum UBX::Cfg::Mode_Charlen : uint8_t
strong
Enumerator
Bits_5 
Bits_6 
Bits_7 
Bits_8 

Definition at line 92 of file UBX_cfg.hh.

enum UBX::Cfg::Mode_Parity : uint8_t
strong
Enumerator
Even 
Odd 
Reserved 
None 

Definition at line 99 of file UBX_cfg.hh.

enum UBX::Cfg::Mode_Stopbits : uint8_t
strong
Enumerator
Bits_1 
Bits_1_5 
Bits_2 
Bits_0_5 

Definition at line 106 of file UBX_cfg.hh.

enum UBX::Cfg::sigCfgMask : uint8_t
strong
Enumerator
GPS_L1CA 
SBAS_L1CA 
BDS_B1I 
QZSS_L1CA 
QZSS_L1SAIF 
GLONASS_L1OF 

Definition at line 267 of file UBX_cfg.hh.

enum UBX::Cfg::txReady_polarity : bool
strong
Enumerator
Hi_active 
Lo_active 

Definition at line 87 of file UBX_cfg.hh.