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

Data Fields

uint32_t ActiveTechPref
 
uint32_t Duration
 
uint32_t PersistentTechPref
 
uint16_t Tlvresult
 
swi_uint256_t ParamPresenceMask
 

Detailed Description

Returns the network registration preference. This API is deprecated on MC73xx/EM73xx modules since firmware version SWI9X15C_05_xx_xx_xx and all EM74xx firmware versions. Please use unpack_nas_SLQSGetSysSelectionPref() for new firmware versions and new modules

Parameters
TechnologyPref[OUT]
  • Bitmask representing the radio technology preference set.
  • No bits set indicates to the device to automatically determine the technology to use
  • Values:
    • Bit 0 - Technology is 3GPP2
    • Bit 1 - Technology is 3GPP
  • Any combination of the following may be returned:
    • Bit 2 - Analog - AMPS if 3GPP2, GSM if 3GPP
    • Bit 3 - Digital - CDMA if 3GPP2, WCDMA if 3GPP
    • Bit 4 - HDR
    • Bit 5 - LTE
    • Bits 6 to 15 - Reserved
  • Bit to check in ParamPresenceMask - 1
Duration[OUT]
  • Duration of active preference
    • 0 - Permanent
    • 1 - Power cycle
    • 2 - Until the end of the next call or a power cycle
    • 3 - Until the end of the next call, a specified time, or a power cycle
    • 4 to 6 - Until the end of the next call
  • Bit to check in ParamPresenceMask - 1
PersistentTechnologyPref[OUT]
  • Bit field representing persistent radio technology preference
    • Same representation as the pTechnologyPref parameter
  • Bit to check in ParamPresenceMask - 16
Tlvresult
  • unpack result
ParamPresenceMask
  • bitmask representation to indicate valid parameters.

Field Documentation

uint32_t unpack_nas_GetNetworkPreference_t::ActiveTechPref
uint32_t unpack_nas_GetNetworkPreference_t::Duration
swi_uint256_t unpack_nas_GetNetworkPreference_t::ParamPresenceMask
uint32_t unpack_nas_GetNetworkPreference_t::PersistentTechPref
uint16_t unpack_nas_GetNetworkPreference_t::Tlvresult

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