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

Data Fields

nas_sysInfoCommon sysInfoCDMA
 
uint8_t isSysPrlMatchValid
 
uint8_t isSysPrlMatch
 
uint8_t pRevInUseValid
 
uint8_t pRevInUse
 
uint8_t bsPRevValid
 
uint8_t bsPRev
 
uint8_t ccsSupportedValid
 
uint8_t ccsSupported
 
uint8_t cdmaSysIdValid
 
uint16_t systemID
 
uint16_t networkID
 
uint8_t bsInfoValid
 
uint16_t baseId
 
uint32_t baseLat
 
uint32_t baseLong
 
uint8_t packetZoneValid
 
uint16_t packetZone
 
uint8_t networkIdValid
 
uint8_t MCC [3]
 
uint8_t MNC [3]
 

Detailed Description

Structure for storing the CDMA System Information.

Parameters
sysInfoCDMA
isSysPrlMatchValid
  • Indicates whether the system PRL match is valid.
    • 0x00 - Invalid
    • 0x01 - Valid
    • 0xFF - Not Available
isSysPrlMatch
  • Indicates whether the system is in a PRL.
  • Only applies to CDMA/HDR.
    • 0x00 - System is not in a PRL
    • 0x01 - System is in a PRL
    • 0xFF - Not Available
  • If the system is not in a PRL, roam_status carries the value from the default roaming indicator in the PRL.
  • If the system is in a PRL, roam_status is set to the value based on the standard specification.
pRevInUseValid
  • Indicates whether the P_Rev in use is valid.
    • 0x00 - Invalid
    • 0x01 - Valid
    • 0xFF - Not Available
pRevInUse
  • The lesser of the base station P_Rev and mobile P_Rev
  • Only applicable for CDMA.
    • 0xFF - Not Available
bsPRevValid
  • Indicates whether the base station P_Rev is valid
    • 0x00 - Invalid
    • 0x01 - Valid
    • 0xFF - Not Available
bsPRev
  • Base station P_Rev.
  • Only applicable for CDMA.
    • 0xFF - Not Available
ccsSupportedValid
  • Indicates whether the supported concurrent service is valid.
    • 0x00 - Invalid
    • 0x01 - Valid
    • 0xFF - Not Available
ccsSupported
  • Whether concurrent service is supported.
  • Only applicable for CDMA.
    • 0x00 - Not supported
    • 0x01 - Supported
    • 0xFF - Not Available
cdmaSysIdValid
  • Indicates whether the CDMA system ID is valid.
    • 0x00 - Invalid
    • 0x01 - Valid
    • 0xFF - Not Available
systemID
  • System ID.
    • 0xFFFF - Not Available
networkID
  • Network ID.
    • 0xFFFF - Not Available
bsInfoValid
  • Indicates whether the base station information is valid.
    • 0x00 - Invalid
    • 0x01 - Valid
    • 0xFF - Not Available
baseLat
  • Base station latitude in units of 0.25 sec.
  • Expressed as a two's complement signed number with positive numbers signifying North latitudes.
    • 0xFFFFFFFF - Not Available
baseLong
  • Base station longitude in units of 0.25 sec.
  • Expressed as a two's complement signed number with positive numbers signifying East latitudes.
    • 0xFFFFFFFF - Not Available
packetZoneValid
  • Indicates whether the packet zone is valid.
    • 0x00 - Invalid
    • 0x01 - Valid
    • 0xFF - Not Available
packetZone
  • Packet zone (8-bit).
    • 0xFFFF indicates no packet zone.
  • Only applicable for CDMA.
networkIdValid
  • Indicates whether the network ID is valid.
    • 0x00 - Invalid
    • 0x01 - Valid
    • 0xFF - Not Available
MCC[NAS_PLMN_LENGTH]
  • Mobile Country Code.
  • MCC digits in ASCII characters
  • MCC wildcard value is returned as {'3', 0xFF, 0xFF}.
MNC[NAS_PLMN_LENGTH]
  • Mobile Network Code.
  • MNC digits in ASCII characters
  • An unused byte is set to 0xFF.
  • MNC wildcard value is returned as {'7', 0xFF, 0xFF}.

Field Documentation

uint16_t nas_CDMASysInfo::baseId
uint32_t nas_CDMASysInfo::baseLat
uint32_t nas_CDMASysInfo::baseLong
uint8_t nas_CDMASysInfo::bsInfoValid
uint8_t nas_CDMASysInfo::bsPRev
uint8_t nas_CDMASysInfo::bsPRevValid
uint8_t nas_CDMASysInfo::ccsSupported
uint8_t nas_CDMASysInfo::ccsSupportedValid
uint8_t nas_CDMASysInfo::cdmaSysIdValid
uint8_t nas_CDMASysInfo::isSysPrlMatch
uint8_t nas_CDMASysInfo::isSysPrlMatchValid
uint8_t nas_CDMASysInfo::MCC[3]
uint8_t nas_CDMASysInfo::MNC[3]
uint16_t nas_CDMASysInfo::networkID
uint8_t nas_CDMASysInfo::networkIdValid
uint16_t nas_CDMASysInfo::packetZone
uint8_t nas_CDMASysInfo::packetZoneValid
uint8_t nas_CDMASysInfo::pRevInUse
uint8_t nas_CDMASysInfo::pRevInUseValid
nas_sysInfoCommon nas_CDMASysInfo::sysInfoCDMA
uint16_t nas_CDMASysInfo::systemID

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