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

Data Fields

nas_servSystem ServingSystem
 
uint8_t RoamIndicatorVal
 
nas_dataSrvCapabilities DataSrvCapabilities
 
nas_currentPLMN CurrentPLMN
 
uint16_t SystemID
 
uint16_t NetworkID
 
uint16_t BasestationID
 
uint32_t BasestationLatitude
 
uint32_t BasestationLongitude
 
nas_roamIndList RoamingIndicatorList
 
uint8_t DefaultRoamInd
 
nas_qaQmi3Gpp2TimeZone Gpp2TimeZone
 
uint8_t CDMA_P_Rev
 
uint8_t GppTimeZone
 
uint8_t GppNetworkDSTAdjustment
 
uint16_t Lac
 
uint32_t CellID
 
uint8_t ConcSvcInfo
 
uint8_t PRLInd
 
uint8_t DTMInd
 
nas_detailSvcInfo DetailedSvcInfo
 
nas_CDMASysInfoExt CDMASystemInfoExt
 
uint8_t HdrPersonality
 
uint16_t TrackAreaCode
 
nas_callBarStatus CallBarStatus
 
swi_uint256_t ParamPresenceMask
 

Detailed Description

This structure contains the Serving System parameters

Parameters
ServingSystem
  • Serving System
  • See nas_servSystem for more information
  • Bit to check in ParamPresenceMask - 1
RoamIndicatorVal
  • Optional parameter indicating Roaming Indicator value
  • Values:
    • 0x00 - Roaming
    • 0x01 - Home
    • 0x02 - Flashing
    • 0x03 and above - Operator defined values
  • Bit to check in ParamPresenceMask - 16
DataSrvCapabilities
  • Optional parameter indicating Data services capability
  • See nas_dataSrvCapabilities for more information
  • Bit to check in ParamPresenceMask - 17
CurrentPLMN
  • Optional parameter indicating Current PLMN
  • See nas_currentPLMN for more information
  • Bit to check in ParamPresenceMask - 18
SystemID
  • Optional parameter indicating System ID
  • Bit to check in ParamPresenceMask - 19
NetworkID
  • Optional parameter indicating Network ID
  • Bit to check in ParamPresenceMask - 19
BaseStationID
  • Optional parameter indicating Base Station Identification Number
  • Bit to check in ParamPresenceMask - 20
BaseStationLatitude
  • Optional parameter indicating Base station latitude in units of 0.25 sec,expressed as a two's complement signed number with positive numbers signifying North latitude
  • Bit to check in ParamPresenceMask - 20
BasestationLongitude
  • Optional parameter indicating Base station longitude in units of 0.25 sec, expressed as a Two's complement signed number with positive numbers signifying East longitude
  • Bit to check in ParamPresenceMask - 20
RoamingIndicatorList
  • Optional parameter indicating Roaming Indicator List
  • See nas_roamIndList for more information
  • Bit to check in ParamPresenceMask - 21
DefaultRoamInd
  • Optional parameter indicating Default Roaming Indicator
  • Values:
    • 0x00 - Roaming
    • 0x01 - Home
  • Bit to check in ParamPresenceMask - 22
Gpp2TimeZone
  • Optional parameter indicating 3GPP2 Time Zone
  • See nas_qaQmi3Gpp2TimeZone for more information
  • Bit to check in ParamPresenceMask - 23
CDMA_P_Rev
  • Optional parameter indicating CDMA P_Rev in use
  • Bit to check in ParamPresenceMask - 24
GppTimeZone
  • Optional parameter indicating Offset from Universal time, i.e., difference between local time and Universal time, in increments of 15 min. (signed value).
  • Bit to check in ParamPresenceMask - 26
GppNetworkDSTAdjustment
  • Optional parameter indicating 3GPP network daylight saving adjustment
  • Values:
    • 0x00 - No adjustment for Daylight Saving Time
    • 0x01 - 1 hr adjustment for Daylight Saving Time
    • 0x02 - 2 hr adjustment for Daylight Saving Time
  • Bit to check in ParamPresenceMask - 27
Lac
  • Optional parameter indicating 3GPP Location Area Code
  • Bit to check in ParamPresenceMask - 28
CellID
  • Optional parameter indicating 3GPP Cell ID
  • Bit to check in ParamPresenceMask - 29
ConcSvcInfo
  • Optional parameter indicating 3GPP2 concurrent service Info
  • Values:
    • 0x00 - Concurrent service not available
    • 0x01 - Concurrent service available
  • Bit to check in ParamPresenceMask - 30
PRLInd
  • Optional parameter indicating 3GPP2 PRL Indicator
  • Values:
    • 0x00 - System not in PRL
    • 0x01 - System is in PRL
  • Bit to check in ParamPresenceMask - 31
DTMInd
  • Optional parameter indicating Dual Transfer Mode Indication(GSM Only)
  • Values:
    • 0x00 - DTM not supported
    • 0x01 - DTM supported
  • Bit to check in ParamPresenceMask - 32
DetailedSvcInfo
  • Optional parameter indicating Detailed service information
  • See nas_detailSvcInfo for more information
  • Bit to check in ParamPresenceMask - 33
CDMASystemInfoExt
  • Optional parameter indicating CDMA System Info Ext
  • See nas_CDMASysInfoExt for more information
  • Bit to check in ParamPresenceMask - 34
HdrPersonality
  • Optional parameter indicating HDR Personality Information
  • Values:
    • 0x00 - Unknown
    • 0x01 - HRPD
    • 0x02 - eHRPD
  • Bit to check in ParamPresenceMask - 35
TrackAreaCode
  • Optional parameter indicating Tracking area code information for LTE
  • Bit to check in ParamPresenceMask - 36
CallBarStatus
  • Optional parameter indicating Call Barring Status
  • See nas_callBarStatus for more information
  • Bit to check in ParamPresenceMask - 37
ParamPresenceMask
  • bitmask representation to indicate valid parameters.

Field Documentation

uint16_t unpack_nas_SLQSGetServingSystem_t::BasestationID
uint32_t unpack_nas_SLQSGetServingSystem_t::BasestationLatitude
uint32_t unpack_nas_SLQSGetServingSystem_t::BasestationLongitude
nas_callBarStatus unpack_nas_SLQSGetServingSystem_t::CallBarStatus
uint8_t unpack_nas_SLQSGetServingSystem_t::CDMA_P_Rev
nas_CDMASysInfoExt unpack_nas_SLQSGetServingSystem_t::CDMASystemInfoExt
uint32_t unpack_nas_SLQSGetServingSystem_t::CellID
uint8_t unpack_nas_SLQSGetServingSystem_t::ConcSvcInfo
nas_currentPLMN unpack_nas_SLQSGetServingSystem_t::CurrentPLMN
nas_dataSrvCapabilities unpack_nas_SLQSGetServingSystem_t::DataSrvCapabilities
uint8_t unpack_nas_SLQSGetServingSystem_t::DefaultRoamInd
nas_detailSvcInfo unpack_nas_SLQSGetServingSystem_t::DetailedSvcInfo
uint8_t unpack_nas_SLQSGetServingSystem_t::DTMInd
nas_qaQmi3Gpp2TimeZone unpack_nas_SLQSGetServingSystem_t::Gpp2TimeZone
uint8_t unpack_nas_SLQSGetServingSystem_t::GppNetworkDSTAdjustment
uint8_t unpack_nas_SLQSGetServingSystem_t::GppTimeZone
uint8_t unpack_nas_SLQSGetServingSystem_t::HdrPersonality
uint16_t unpack_nas_SLQSGetServingSystem_t::Lac
uint16_t unpack_nas_SLQSGetServingSystem_t::NetworkID
swi_uint256_t unpack_nas_SLQSGetServingSystem_t::ParamPresenceMask
uint8_t unpack_nas_SLQSGetServingSystem_t::PRLInd
uint8_t unpack_nas_SLQSGetServingSystem_t::RoamIndicatorVal
nas_roamIndList unpack_nas_SLQSGetServingSystem_t::RoamingIndicatorList
nas_servSystem unpack_nas_SLQSGetServingSystem_t::ServingSystem
uint16_t unpack_nas_SLQSGetServingSystem_t::SystemID
uint16_t unpack_nas_SLQSGetServingSystem_t::TrackAreaCode

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