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

Data Fields

uint64_t bandCapability
 
int is_LteBandCapability_Available
 
uint64_t LteBandCapability
 
int is_TdsBandCapability_Available
 
uint64_t TdsBandCapability
 
dms_LteBandsSupport LteBandsSupport
 
swi_uint256_t ParamPresenceMask
 

Detailed Description

This structure contains the Band Capabilities response.
Please check is_<Param_Name>_Available field for presence of optional parameters

Parameters
bandCapability[OUT]Bitmask of bands supported by the device
  • Bit 0 - Band class 0, A-system
  • Bit 1 - Band class 0, B-system
  • Bit 2 - Band class 1, all blocks
  • Bit 3 - Band class 2
  • Bit 4 - Band class 3, A-system
  • Bit 5 - Band class 4, all blocks
  • Bit 6 - Band class 5, all blocks
  • Bit 7 - GSM DCS band (1800)
  • Bit 8 - GSM Extended GSM (E-GSM) band (900)
  • Bit 9 - GSM Primary GSM (P-GSM) band (900)
  • Bit 10 - Band class 6
  • Bit 11 - Band class 7
  • Bit 12 - Band class 8
  • Bit 13 - Band class 9
  • Bit 14 - Band class 10
  • Bit 15 - Band class 11
  • Bit 16 - GSM 450 band
  • Bit 17 - GSM 480 band
  • Bit 18 - GSM 750 band
  • Bit 19 - GSM 850 band
  • Bit 20 - GSM railways GSM band (900)
  • Bit 21 - GSM PCS band (1900)
  • Bit 22 - WCDMA (Europe, Japan, and China) 2100 band
  • Bit 23 - WCDMA US PCS 1900 band
  • Bit 24 - WCDMA (Europe and China) DCS 1800 band
  • Bit 25 - WCDMA US 1700 band
  • Bit 26 - WCDMA US 850 band
  • Bit 27 - WCDMA Japan 800 band
  • Bit 28 - Band class 12
  • Bit 29 - Band class 14
  • Bit 30 - Reserved
  • Bit 31 - Band class 15
  • Bits 32 through 47 - Reserved
  • Bit 48 - WCDMA Europe 2600 band
  • Bit 49 - WCDMA Europe and Japan 900 band
  • Bit 50 - WCDMA Japan 1700 band
  • Bits 51 through 55 - Reserved
  • Bit 56 - Band class 16
  • Bit 57 - Band class 17
  • Bit 58 - Band class 18
  • Bit 59 - Band class 19
  • Bit 60 - WCDMA Japan 850 band
  • Bit 61 - WCDMA 1500 band
  • Bits 62 and 63 - Reserved
  • Bit to check in ParamPresenceMask - 1
is_LteBandCapability_Available[OUT]LTE Band Capabilities Availability.
  • 0 : Unavailable.
  • 1 : Available.
  • Bit to check in ParamPresenceMask - 16
LteBandCapability[OUT]Bitmask of LTE bands supported by the device
  • Bit 0 - LTE EUTRAN Band 1 UL:1920-1980; DL: 2110-2170
  • Bit 1 - LTE EUTRAN Band 2 UL:1850-1910; DL: 1930-1990
  • Bit 2 - LTE EUTRAN Band 3 UL:1710-1785; DL: 1805-1880
  • Bit 3 - LTE EUTRAN Band 4 UL:1710-1755; DL: 2110-2155
  • Bit 4 - LTE EUTRAN Band 5 UL: 824-849; DL: 869-894
  • Bit 5 - LTE EUTRAN Band 6 UL: 830-840; DL: 875-885
  • Bit 6 - LTE EUTRAN Band 7 UL:2500-2570; DL: 2620-2690
  • Bit 7 - LTE EUTRAN Band 8 UL: 880-915; DL: 925-960
  • Bit 8 - LTE EUTRAN Band 9 UL:1749.9-1784.9; DL: 1844.9-1879.9
  • Bit 9 - LTE EUTRAN Band 10 UL:1710-1770; DL: 2110-2170
  • Bit 10 - LTE EUTRAN Band 11 UL:1427.9-1452.9; DL: 1475.9-1500.9
  • Bit 11 - LTE EUTRAN Band 12 UL:698-716; DL: 728-746
  • Bit 12 - LTE EUTRAN Band 13 UL: 777-787; DL: 746-756
  • Bit 13 - LTE EUTRAN Band 14 UL: 788-798; DL: 758-768
  • Bits 14 and 15 - Reserved
  • Bit 16 - LTE EUTRAN Band 17 UL: 704-716; DL: 734-746
  • Bit 17 - LTE EUTRAN Band 18 UL: 815-830; DL: 860-875
  • Bit 18 - LTE EUTRAN Band 19 UL: 830-845; DL: 875-890
  • Bit 19 - LTE EUTRAN Band 20 UL: 832-862; DL: 791-821
  • Bit 20 - LTE EUTRAN Band 21 UL: 1447.9-1462.9; DL: 1495.9-1510.9
  • Bit 21 - Reserved
  • Bit 22 - LTE EUTRAN Band 23 UL: 2000-2020; DL: 2180-2200
  • Bit 23 - LTE EUTRAN Band 24 UL: 1626.5-1660.5; DL: 1525-1559
  • Bit 24 - LTE EUTRAN Band 25 UL: 1850-1915; DL: 1930-1995
  • Bit 25 - LTE EUTRAN Band 26 UL: 814-849; DL: 859-894
  • Bit 26 - Reserved
  • Bit 27 - LTE EUTRAN Band 28 UL: 703-748; DL: 758-803
  • Bit 28 - LTE EUTRAN Band 29 UL: 1850-1910 or 1710-1755; DL: 716-728
  • Bit 29 - LTE EUTRAN Band 30 UL: 2350-2360; DL: 2305-2315
  • Bit 30 - Reserved
  • Bit 31 - LTE EUTRAN Band 32 DL: 9920-10359
  • Bit 32 - LTE EUTRAN Band 33 UL: 1900-1920; DL: 1900-1920
  • Bit 33 - LTE EUTRAN Band 34 UL: 2010-2025; DL: 2010-2025
  • Bit 34 - LTE EUTRAN Band 35 UL: 1850-1910; DL: 1850-1910
  • Bit 35 - LTE EUTRAN Band 36 UL: 1930-1990; DL: 1930-1990
  • Bit 36 - LTE EUTRAN Band 37 UL: 1910-1930; DL: 1910-1930
  • Bit 37 - LTE EUTRAN Band 38 UL: 2570-2620; DL: 2570-2620
  • Bit 38 - LTE EUTRAN Band 39 UL: 1880-1920; DL: 1880-1920
  • Bit 39 - LTE EUTRAN Band 40 UL: 2300-2400; DL: 2300-2400
  • Bit 40 - LTE EUTRAN Band 41 UL: 2496-2690; DL: 2496-2690
  • Bit 41 - LTE EUTRAN Band 42 UL: 3400-3600; DL: 3400-3600
  • Bit 42 - LTE EUTRAN Band 43 UL: 3600-3800; DL: 3600-3800
  • Bits 43 through 64 - Reserved
  • Bit to check in ParamPresenceMask - 16
is_TdsBandCapability_Available[OUT]TDS Band Capabilities Availability.
  • 0 : Unavailable.
  • 1 : Available.
  • Bit to check in ParamPresenceMask - 17
TdsBandCapability[OUT]Bitmask of TDS bands supported by the device.
  • Bit 0 - TDS Band A 1900 to 1920 MHz, 2010 to 2020 MHz
  • Bit 1 - TDS Band B 1850 to 1910 MHz, 1930 to 1990 MHz
  • Bit 2 - TDS Band C 1910 to 1930 MHz
  • Bit 3 - TDS Band D 2570 to 2620 MHz
  • Bit 4 - TDS Band E 2300 to 2400 MHz
  • Bit 5 - TDS Band F 1880 to 1920 MHz
  • Bit to check in ParamPresenceMask - 17
LteBandsSupport[OUT]
ParamPresenceMask
  • bitmask representation to indicate valid parameters.

Field Documentation

uint64_t unpack_dms_SLQSGetBandCapabilityExt_t::bandCapability
int unpack_dms_SLQSGetBandCapabilityExt_t::is_LteBandCapability_Available
int unpack_dms_SLQSGetBandCapabilityExt_t::is_TdsBandCapability_Available
uint64_t unpack_dms_SLQSGetBandCapabilityExt_t::LteBandCapability
dms_LteBandsSupport unpack_dms_SLQSGetBandCapabilityExt_t::LteBandsSupport
swi_uint256_t unpack_dms_SLQSGetBandCapabilityExt_t::ParamPresenceMask
uint64_t unpack_dms_SLQSGetBandCapabilityExt_t::TdsBandCapability

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