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

Data Fields

uint16_t signalStrengthReqMask
 
uint16_t rxSignalStrengthListLen
 
nas_rxSignalStrengthListElement rxSignalStrengthList [18]
 
uint16_t ecioListLen
 
nas_ecioListElement ecioList [18]
 
int32_t Io
 
uint8_t sinr
 
uint16_t errorRateListLen
 
nas_errorRateListElement errorRateList [18]
 
nas_rsrqInformation rsrqInfo
 
int16_t ltesnr
 
int16_t ltersrp
 
swi_uint256_t ParamPresenceMask
 

Detailed Description

This structure contains the Signal Strength Information

Parameters
signalStrengthReqMask
  • Request Mask
    • Request additional signal information for: Bit 0 - RSSI Information bit
      Valid values are:
      0 - Do Not Request Additional Info for RSSI
      1 - Request Additional Info for RSSI
      Bit 1 - ECIO Information bit
      Valid values are:
      0 - Do Not Request Additional Info for ECIO
      1 - Request Additional Info for ECIO
      Bit 2 - IO Information bit
      Valid values are:
      0 - Do Not Request Additional Info for IO
      1 - Request Additional Info for IO
      Bit 3 - SINR Information bit
      Valid values are:
      0 - Do Not Request Additional Info for SINR
      1 - Request Additional Info for SINR
      Bit 4 - ERROR RATE Information bit
      Valid values are:
      0 - Do Not Request Additional Info for Error Rate
      1 - Request Additional Info for Error Rate
      Bit 5 - RSRQ Information bit
      Valid values are:
      0 - Do Not Request Additional Info for RSRQ
      1 - Request Additional Info for RSRQ
      Bit 6 - LTE SNR information bit
      Valid values are:
      0 - Do not request additional information for LTE SNR
      1 - Request additional information for LTE SNR Bit 7 - LTE RSRP Information bit
      Valid values are:
      0 - Do not request additional information for LTE RSRP
      1 - Request additional information for LTE RSRP
  • Bit to check in ParamPresenceMask - 1
rxSignalStrengthListLen
  • Number of elements in Receive Signal Strength List
  • Bit to check in ParamPresenceMask - 17
rxSignalStrengthList
ecioListLen
  • Number of elements in ECIO List
  • Bit to check in ParamPresenceMask - 18
ecioList
Io
  • Received Io in dBm; IO is only applicable for 1xEV-DO
  • Bit to check in ParamPresenceMask - 19
sinr
  • SINR level
    • SINR is only applicable for 1xEV-DO; valid levels are 0 to 8 where maximum value for 0 - SINR_LEVEL_0 is -9 dB 1 - SINR_LEVEL_1 is -6 dB 2 - SINR_LEVEL_2 is -4.5 dB 3 - SINR_LEVEL_3 is -3 dB 4 - SINR_LEVEL_4 is -2 dB 5 - SINR_LEVEL_5 is +1 dB 6 - SINR_LEVEL_6 is +3 dB 7 - SINR_LEVEL_7 is +6 dB 8 - SINR_LEVEL_8 is +9 dB
  • Bit to check in ParamPresenceMask - 20
errorRateListLen
  • Number of elements in Error Rate List
  • Bit to check in ParamPresenceMask - 21
errorRateList
rsrqInfo
ltesnr
  • LTE SNR level as a scaled integer in units of 0.1 dB; e.g., -16 dB has a value of -160 and 24.6 dB has a value of 246. LTE SNR is included only when the current serving system is LTE
  • Bit to check in ParamPresenceMask - 23
ltersrp
  • LTE SNR level as a scaled integer in units of 0.1 dB; e.g., -16 dB has a value of -160 and 24.6 dB has a value of 246. LTE SNR is included only when the current serving system is LTE
  • Bit to check in ParamPresenceMask - 24
ParamPresenceMask
  • bitmask representation to indicate valid parameters.

Field Documentation

nas_ecioListElement unpack_nas_SLQSGetSignalStrength_t::ecioList[18]
uint16_t unpack_nas_SLQSGetSignalStrength_t::ecioListLen
nas_errorRateListElement unpack_nas_SLQSGetSignalStrength_t::errorRateList[18]
uint16_t unpack_nas_SLQSGetSignalStrength_t::errorRateListLen
int32_t unpack_nas_SLQSGetSignalStrength_t::Io
int16_t unpack_nas_SLQSGetSignalStrength_t::ltersrp
int16_t unpack_nas_SLQSGetSignalStrength_t::ltesnr
swi_uint256_t unpack_nas_SLQSGetSignalStrength_t::ParamPresenceMask
nas_rsrqInformation unpack_nas_SLQSGetSignalStrength_t::rsrqInfo
nas_rxSignalStrengthListElement unpack_nas_SLQSGetSignalStrength_t::rxSignalStrengthList[18]
uint16_t unpack_nas_SLQSGetSignalStrength_t::rxSignalStrengthListLen
uint16_t unpack_nas_SLQSGetSignalStrength_t::signalStrengthReqMask
uint8_t unpack_nas_SLQSGetSignalStrength_t::sinr

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