Infuse-IoT SDK API 0.0.1
A Scalable Open Source RTOS
Loading...
Searching...
No Matches
UBX_MSG_CLASS_MON

Data Structures

struct  ubx_msg_mon_hw3
 UBX_MSG_ID_MON_HW3 More...
 
struct  ubx_msg_mon_hw
 UBX_MSG_ID_MON_HW More...
 
struct  ubx_msg_mon_rxr
 UBX_MSG_ID_MON_RXR More...
 
struct  ubx_msg_mon_ver
 UBX_MSG_ID_MON_VER More...
 

Enumerations

enum  ubx_msg_id_mon {
  UBX_MSG_ID_MON_BATCH = 0x32 , UBX_MSG_ID_MON_COMMS = 0x36 , UBX_MSG_ID_MON_GNSS = 0x28 , UBX_MSG_ID_MON_HW3 = 0x37 ,
  UBX_MSG_ID_MON_HW = 0x09 , UBX_MSG_ID_MON_PATCH = 0x27 , UBX_MSG_ID_MON_RF = 0x38 , UBX_MSG_ID_MON_RXR = 0x21 ,
  UBX_MSG_ID_MON_SPAN = 0x31 , UBX_MSG_ID_MON_VER = 0x04
}
 
enum  ubx_msg_mon_hw3_flags { UBX_MSG_MON_HW3_FLAGS_RTC_CALIB = BIT(0) , UBX_MSG_MON_HW3_FLAGS_SAFE_BOOT = BIT(1) , UBX_MSG_MON_HW3_FLAGS_XTAL_ABSENT = BIT(2) }
 
enum  ubx_msg_mon_hw3_pin_mask {
  UBX_MSG_MON_HW3_PIN_MASK_PIO = BIT(0) , UBX_MSG_MON_HW3_PIN_MASK_BANK_MASK = (0x07 << 1) , UBX_MSG_MON_HW3_PIN_MASK_DIR_OUT = BIT(4) , UBX_MSG_MON_HW3_PIN_MASK_VALUE = BIT(5) ,
  UBX_MSG_MON_HW3_PIN_MASK_VIRTUAL = BIT(6) , UBX_MSG_MON_HW3_PIN_MASK_INT_EN = BIT(7) , UBX_MSG_MON_HW3_PIN_MASK_PULL_UP = BIT(8) , UBX_MSG_MON_HW3_PIN_MASK_PULL_DOWN = BIT(9)
}
 
enum  ubx_msg_mon_rxr_flags { UBX_MSG_MON_RXR_AWAKE = BIT(0) }
 

Detailed Description

Enumeration Type Documentation

◆ ubx_msg_id_mon

#include <infuse/gnss/ubx/protocol.h>

Enumerator
UBX_MSG_ID_MON_BATCH 
UBX_MSG_ID_MON_COMMS 
UBX_MSG_ID_MON_GNSS 
UBX_MSG_ID_MON_HW3 
UBX_MSG_ID_MON_HW 
UBX_MSG_ID_MON_PATCH 
UBX_MSG_ID_MON_RF 
UBX_MSG_ID_MON_RXR 
UBX_MSG_ID_MON_SPAN 
UBX_MSG_ID_MON_VER 

◆ ubx_msg_mon_hw3_flags

#include <infuse/gnss/ubx/protocol.h>

Enumerator
UBX_MSG_MON_HW3_FLAGS_RTC_CALIB 
UBX_MSG_MON_HW3_FLAGS_SAFE_BOOT 
UBX_MSG_MON_HW3_FLAGS_XTAL_ABSENT 

◆ ubx_msg_mon_hw3_pin_mask

#include <infuse/gnss/ubx/protocol.h>

Enumerator
UBX_MSG_MON_HW3_PIN_MASK_PIO 
UBX_MSG_MON_HW3_PIN_MASK_BANK_MASK 
UBX_MSG_MON_HW3_PIN_MASK_DIR_OUT 
UBX_MSG_MON_HW3_PIN_MASK_VALUE 
UBX_MSG_MON_HW3_PIN_MASK_VIRTUAL 
UBX_MSG_MON_HW3_PIN_MASK_INT_EN 
UBX_MSG_MON_HW3_PIN_MASK_PULL_UP 
UBX_MSG_MON_HW3_PIN_MASK_PULL_DOWN 

◆ ubx_msg_mon_rxr_flags

#include <infuse/gnss/ubx/protocol.h>

Enumerator
UBX_MSG_MON_RXR_AWAKE