Linux SDK (lite-qmi)  MBPL_SDK_R25_ENG3
unpack_nas_GetLteUeConfig_t Struct Reference

#include <nas.h>

Data Fields

uint8_t * pCaEnable
 
uint32_t * pLteUeCategory
 
uint8_t * pMdtEnable
 
uint8_t * pGnssEnable
 
swi_uint256_t ParamPresenceMask
 

Detailed Description

UE configuration info structure

Parameters
pCaEnable
  • Indicates whether carrier aggregation is enabled.
  • 1: Enabled
  • 0: Disabled
pLteUeCategory
  • 0: CATEGORY_DEFAULT
  • 1: CATEGORY_1
  • 2: CATEGORY_2
  • 3: CATEGORY_3
  • 4: CATEGORY_4
  • 5: CATEGORY_5
  • 6: CATEGORY_6
  • 7: CATEGORY_7
  • 8: CATEGORY_8
  • 9: CATEGORY_9
  • 10: CATEGORY_10
  • 11: CATEGORY_11
  • 12: CATEGORY_12
  • 13: CATEGORY_13
  • 14: CATEGORY_INVALID
pMdtEnable
  • Indicates whether MDT is enabled
  • 1: Enabled
  • 0: Disabled
pGnssEnable
  • Indicates whether GNSS is enabled
  • 1: Enabled
  • 0: Disabled
ParamPresenceMask
  • bitmask representation to indicate valid parameters.
  • word[0].bit[0]: 1 indicates pCaEnable contains valid info
  • word[0].bit[1]: 1 indicates pLteUeCategory contains valid info
  • word[0].bit[2]: 1 indicates pMdtEnable contains valid info
  • word[0].bit[3]: 1 indicates pGnssEnable contains valid info

The documentation for this struct was generated from the following file: