Linux SDK (lite-qmi)  MBPL_SDK_R25_ENG3
unpack_dms_GetCustFeature_t Struct Reference

#include <dms.h>

Data Fields

uint32_t GpsEnable
 
uint8_t DisableIMSI
 
uint16_t IPFamSupport
 
uint8_t RMAutoConnect
 
uint8_t GPSSel
 
uint8_t SMSSupport
 
uint8_t IsVoiceEnabled
 
uint8_t DHCPRelayEnabled
 
uint8_t GPSLPM
 
uint16_t Tlvresult
 
swi_uint256_t ParamPresenceMask
 

Detailed Description

This structure contains current settings of custom features

Parameters
GpsEnable
  • describes if GPS is enabled or disabled
  • values:
    • 0x00 - GPS is disabled
    • 0x01 - GPS is enabled
  • Bit to check in ParamPresenceMask - 16
DisableIMSI
  • optional 1 byte parameter
  • describes if IMSI display is enabled or disabled
  • values:
    • 0x00 - Allow display of IMSI
    • 0x01 - Do not display IMSI
  • Bit to check in ParamPresenceMask - 17
IPFamSupport
  • optional 2 byte BitMask
  • bitmask representing the IP families supported
  • values:
    • 0x01 - IPv4
    • 0x02 - IPv6
    • 0x04 - IPv4v6
  • Bit to check in ParamPresenceMask - 18
RMAutoConnect
  • optional 1 byte parameter
  • QMI Mode RM Net Auto Connect Support
  • values:
    • 0x00 - Not Supported
    • 0x01 - Supported
  • Bit to check in ParamPresenceMask - 19
GPSSel
  • optional 1 byte parameter
  • GPS Antenna Select
  • values:
    • 0x00 - Dedicated GPS Port
    • 0x01 - GPS Rx over AUX Port
    • 0x02 - GPS Rx over dedicated GPS port with no bias voltage applied
  • Bit to check in ParamPresenceMask - 20
SMSSupport
  • optional 1 byte parameter
  • SMS support
  • values:
    • 0x00 - Not supported
    • 0x01 - supported
  • Bit to check in ParamPresenceMask - 21
  • Used to determine whether or not to hide SMS from user
IsVoiceEnabled
  • optional 1 byte parameter
  • Voice support
  • values:
    • 0x00 - Enable voice on both AT and QMI interface (default)
    • 0x01 - Reserved
    • 0x02 - Disable voice on both AT and QMI interface
  • Bit to check in ParamPresenceMask - 22
DHCPRelayEnabled
  • optional 1 byte parameter
  • DHCP Relay support
  • values:
    • 0x00 - Disable DHCP relay
    • 0x01 - Enable DHCP relay
  • Bit to check in ParamPresenceMask - 23
GPSLPM
  • optional 1 byte parameter
  • GPSLPM support
  • values:
    • 0x00 - Enable GPS in Low Power Mode
    • 0x01 - Disable GPS in Low Power Mode
  • Bit to check in ParamPresenceMask - 24
Tlvresult
  • unpack Tlv Result.
ParamPresenceMask
  • bitmask representation to indicate valid parameters.

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