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

Data Fields

uint32_t maxTxChannelRate
 
uint32_t maxRxChannelRate
 
uint32_t dataServiceCaCapability
 
uint32_t simCapability
 
uint32_t radioIfacesSize
 
uint8_t RadioIfaces [255]
 
swi_uint256_t ParamPresenceMask
 

Detailed Description

Gets the device capabilities structure

Parameters
maxTxChannelRate
  • Maximum transmission rate (in bps) supported by the device
  • In multi-technology devices, this value will be the greatest rate among all supported technologies
  • Bit to check in ParamPresenceMask - 1
maxRxChannelRate
  • Maximum reception rate (in bps) supported by the device
  • In multi-technology devices, this value will be the greatest rate among all supported technologies
  • Bit to check in ParamPresenceMask - 1
dataServiceCaCapability
  • CS/PS data service capability
    • 0 - No data services supported
    • 1 - Only Circuit Switched (CS) services supported
    • 2 - Only Packet Switched (PS) services supported
    • 3 - Simultaneous CS and PS
    • 4 - Non-simultaneous CS and PS
  • Bit to check in ParamPresenceMask - 1
simCapability
  • Device SIM capability
    • 0 - SIM not supported
    • 1 - SIM supported
  • Bit to check in ParamPresenceMask - 1
radioIfacesSize
  • Upon input, the maximum number of elements that the radio interface array can contain
  • Upon successful output, actual number of elements in the radio interface array
  • Bit to check in ParamPresenceMask - 1
RadioIfaces[OUT]
  • Radio interface array. This is a structure of array containing the elements below.
  • Bit to check in ParamPresenceMask - 1
ParamPresenceMask
  • bitmask representation to indicate valid parameters.

Field Documentation

uint32_t unpack_dms_GetDeviceCapabilities_t::dataServiceCaCapability
uint32_t unpack_dms_GetDeviceCapabilities_t::maxRxChannelRate
uint32_t unpack_dms_GetDeviceCapabilities_t::maxTxChannelRate
swi_uint256_t unpack_dms_GetDeviceCapabilities_t::ParamPresenceMask
uint8_t unpack_dms_GetDeviceCapabilities_t::RadioIfaces[255]
uint32_t unpack_dms_GetDeviceCapabilities_t::radioIfacesSize
uint32_t unpack_dms_GetDeviceCapabilities_t::simCapability

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