LinuxQMISDK-Lite  SLQS04.00.23
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
unpack_dms_GetCustFeature_t Struct Reference

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.

Field Documentation

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

Copyright (c) 2011-2015 Sierra Wireless, Inc. All rights reserved