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

Enumerations

enum  ubx_cfg_key_tp {
  UBX_CFG_KEY_TP_PULSE_DEF = (_UBX_CFG_KEY_SIZE_1BYTE | (_UBX_CFG_KEY_GRP_TP) | 0x23) , UBX_CFG_KEY_TP_PULSE_LENGTH_DEF = (_UBX_CFG_KEY_SIZE_1BYTE | (_UBX_CFG_KEY_GRP_TP) | 0x30) , UBX_CFG_KEY_TP_CABLEDELAY = (_UBX_CFG_KEY_SIZE_2BYTE | (_UBX_CFG_KEY_GRP_TP) | 0x01) , UBX_CFG_KEY_TP_PERIOD_TP1 = (_UBX_CFG_KEY_SIZE_4BYTE | (_UBX_CFG_KEY_GRP_TP) | 0x02) ,
  UBX_CFG_KEY_TP_PERIOD_LOCK_TP1 = (_UBX_CFG_KEY_SIZE_4BYTE | (_UBX_CFG_KEY_GRP_TP) | 0x03) , UBX_CFG_KEY_TP_FREQ_TP1 = (_UBX_CFG_KEY_SIZE_4BYTE | (_UBX_CFG_KEY_GRP_TP) | 0x24) , UBX_CFG_KEY_TP_FREQ_LOCK_TP1 = (_UBX_CFG_KEY_SIZE_4BYTE | (_UBX_CFG_KEY_GRP_TP) | 0x25) , UBX_CFG_KEY_TP_LEN_TP1 = (_UBX_CFG_KEY_SIZE_4BYTE | (_UBX_CFG_KEY_GRP_TP) | 0x04) ,
  UBX_CFG_KEY_TP_LEN_LOCK_TP1 = (_UBX_CFG_KEY_SIZE_4BYTE | (_UBX_CFG_KEY_GRP_TP) | 0x05) , UBX_CFG_KEY_TP_DUTY_TP1 = (_UBX_CFG_KEY_SIZE_8BYTE | (_UBX_CFG_KEY_GRP_TP) | 0x2a) , UBX_CFG_KEY_TP_DUTY_LOCK_TP1 = (_UBX_CFG_KEY_SIZE_8BYTE | (_UBX_CFG_KEY_GRP_TP) | 0x2b) , UBX_CFG_KEY_TP_USER_DELAY_TP1 = (_UBX_CFG_KEY_SIZE_4BYTE | (_UBX_CFG_KEY_GRP_TP) | 0x06) ,
  UBX_CFG_KEY_TP_TP1_ENA = (_UBX_CFG_KEY_SIZE_1BIT_ | (_UBX_CFG_KEY_GRP_TP) | 0x07) , UBX_CFG_KEY_TP_SYNC_GNSS_TP1 = (_UBX_CFG_KEY_SIZE_1BIT_ | (_UBX_CFG_KEY_GRP_TP) | 0x08) , UBX_CFG_KEY_TP_USE_LOCKED_TP1 = (_UBX_CFG_KEY_SIZE_1BIT_ | (_UBX_CFG_KEY_GRP_TP) | 0x09) , UBX_CFG_KEY_TP_ALIGN_TO_TOW_TP1 = (_UBX_CFG_KEY_SIZE_1BIT_ | (_UBX_CFG_KEY_GRP_TP) | 0x0a) ,
  UBX_CFG_KEY_TP_POL_TP1 = (_UBX_CFG_KEY_SIZE_1BIT_ | (_UBX_CFG_KEY_GRP_TP) | 0x0b) , UBX_CFG_KEY_TP_TIMEGRID_TP1 = (_UBX_CFG_KEY_SIZE_1BYTE | (_UBX_CFG_KEY_GRP_TP) | 0x0c)
}
 
enum  ubx_cfg_key_tp_pulse_def { UBX_CFG_TP_PULSE_DEF_PERIOD = 0 , UBX_CFG_TP_PULSE_DEF_FREQ = 1 }
 
enum  ubx_cfg_key_tp_pulse_length_def { UBX_CFG_TP_PULSE_LENGTH_DEF_RATIO = 0 , UBX_CFG_TP_PULSE_LENGTH_DEF_LENGTH = 1 }
 
enum  ubx_cfg_key_tp_pol_tp1 { UBX_CFG_TP_POL_TP1_FALLING_EDGE = 0 , UBX_CFG_TP_POL_TP1_RISING_EDGE = 1 }
 
enum  ubx_cfg_key_tp_timegrid_tp1 {
  UBX_CFG_TP_TIMEGRID_TP1_UTC = 0 , UBX_CFG_TP_TIMEGRID_TP1_GPS = 1 , UBX_CFG_TP_TIMEGRID_TP1_GLO = 2 , UBX_CFG_TP_TIMEGRID_TP1_BDS = 3 ,
  UBX_CFG_TP_TIMEGRID_TP1_GAL = 4 , UBX_CFG_TP_TIMEGRID_TP1_NAVIC = 5 , UBX_CFG_TP_TIMEGRID_TP1_LOCAL = 15
}
 

Detailed Description

Enumeration Type Documentation

◆ ubx_cfg_key_tp

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

Enumerator
UBX_CFG_KEY_TP_PULSE_DEF 
UBX_CFG_KEY_TP_PULSE_LENGTH_DEF 
UBX_CFG_KEY_TP_CABLEDELAY 
UBX_CFG_KEY_TP_PERIOD_TP1 
UBX_CFG_KEY_TP_PERIOD_LOCK_TP1 
UBX_CFG_KEY_TP_FREQ_TP1 
UBX_CFG_KEY_TP_FREQ_LOCK_TP1 
UBX_CFG_KEY_TP_LEN_TP1 
UBX_CFG_KEY_TP_LEN_LOCK_TP1 
UBX_CFG_KEY_TP_DUTY_TP1 
UBX_CFG_KEY_TP_DUTY_LOCK_TP1 
UBX_CFG_KEY_TP_USER_DELAY_TP1 
UBX_CFG_KEY_TP_TP1_ENA 
UBX_CFG_KEY_TP_SYNC_GNSS_TP1 
UBX_CFG_KEY_TP_USE_LOCKED_TP1 
UBX_CFG_KEY_TP_ALIGN_TO_TOW_TP1 
UBX_CFG_KEY_TP_POL_TP1 
UBX_CFG_KEY_TP_TIMEGRID_TP1 

◆ ubx_cfg_key_tp_pol_tp1

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

Enumerator
UBX_CFG_TP_POL_TP1_FALLING_EDGE 
UBX_CFG_TP_POL_TP1_RISING_EDGE 

◆ ubx_cfg_key_tp_pulse_def

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

Enumerator
UBX_CFG_TP_PULSE_DEF_PERIOD 
UBX_CFG_TP_PULSE_DEF_FREQ 

◆ ubx_cfg_key_tp_pulse_length_def

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

Enumerator
UBX_CFG_TP_PULSE_LENGTH_DEF_RATIO 
UBX_CFG_TP_PULSE_LENGTH_DEF_LENGTH 

◆ ubx_cfg_key_tp_timegrid_tp1

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

Enumerator
UBX_CFG_TP_TIMEGRID_TP1_UTC 
UBX_CFG_TP_TIMEGRID_TP1_GPS 
UBX_CFG_TP_TIMEGRID_TP1_GLO 
UBX_CFG_TP_TIMEGRID_TP1_BDS 
UBX_CFG_TP_TIMEGRID_TP1_GAL 
UBX_CFG_TP_TIMEGRID_TP1_NAVIC 
UBX_CFG_TP_TIMEGRID_TP1_LOCAL