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

Data Fields

connectionStatus connectionStatus
 
uint16_t callEndReason
 
uint64_t txOKBytesCount
 
uint64_t rxOKBytesCount
 
uint8_t dormancyStatus
 
uint8_t dataBearerTech
 
dunchannelRate channelRate
 
uint64_t lastCallTXOKBytesCnt
 
uint64_t lastCallRXOKBytesCnt
 
uint64_t mdmCallDurationActive
 
uint8_t lastCallDataBearerTech
 

Detailed Description

This structure contains the DUN Call Info response parameters

Parameters
connectionStatus
callEndReason
  • Last modem call end reason
  • See qaGobiApiTableCallEndReasons.h for Call End Reason
  • Only valid if the last call made was DUN, else zero is returned
  • 0xffff - Invalid data.
txOKBytesCount
  • Number of bytes transmitted without error
  • Returned only if a data call is up
  • 0xffffffffffffffff - Invalid data.
rxOKBytesCount
  • Number of bytes received without error
  • Returned only if a data call is up
  • 0xffffffffffffffff - Invalid data.
dormancyStatus
  • Current traffic channel status
  • Returned if a data call is up
    • 0x01 - Traffic channel dormant
    • 0x02 - Traffic channel active
    • 0xff - Invalid data.
dataBearerTech
  • Current data bearer technology
  • Returned only if a data call is up
    • 0x01 - cdma2000 1X
    • 0x02 - cdma2000 HRPD (1xEV-DO)
    • 0x03 - GSM
    • 0x04 - UMTS
    • 0x05 - cdma200 HRPD ( 1xEV-DO RevA)
    • 0x06 - EDGE
    • 0x07 - HSDPA and WCDMA
    • 0x08 - WCDMA and HSUPA
    • 0x09 - HSDPA and HSUPA
    • 0x0A - LTE
    • 0x0B - cdma2000 EHRPD
    • 0x0C - HSDPA+ and WCDMA
    • 0x0D - HSDPA+ and HSUPA
    • 0x0E - DC_HSDPA+ and WCDMA
    • 0x0F - DC_HSDPA+ and HSUPA
    • 0x10 - HSDPA+ and 64QAM
    • 0x11 - HSDPA+, 64QAM and HSUPA
    • 0x12 - TDSCDMA
    • 0x13 - TDSCDMA and HSDPA
    • 0xFF - Unknown
channelRate
lastCallTXOKBytesCnt
  • Number of bytes transmitted without error during the last data call ( 0 if no call was made ).
  • Return only if not in a call and the previous call was made using DUN.
  • 0xffffffffffffffff - Invalid data.
lastCallRXOKBytesCnt
  • Number of bytes transmitted without error during the last data call ( 0 if no call was made ).
  • Return only if not in a call and the previous call was made using DUN.
  • 0xffffffffffffffff - Invalid data.
mdmCallDurationActive
  • Duration that the call is active in milliseconds
  • If the modem connection status is connected, this represents the active duration of the current DUN call
  • If the modem connection status is disconnected, this represents the duration of the last DUN call since the device was powered up (0 if no call has been made or if the last call was not DUN)
  • 0xffffffffffffffff - Invalid data.
lastCallDataBearerTech
  • Last Call Data Bearer Technology
  • Returned only if not in a call and when the previous call was made using DUN
    • 0x01 - cdma2000 1X
    • 0x02 - cdma2000 HRPD (1xEV-DO)
    • 0x03 - GSM
    • 0x04 - UMTS
    • 0x05 - cdma200 HRPD (1xEV-DO Rev A)
    • 0x06 - EDGE
    • 0x07 - HSDPA and WCDMA
    • 0x08 - WCDMA and HSUPA
    • 0x09 - HSDPA and HSUPA
    • 0x0A - LTE
    • 0x0B - cdma2000 EHRPD
    • 0x0C - HSDPA+ and WCDMA
    • 0x0D - HSDPA+ and HSUPA
    • 0x0E - DC_HSDPA+ and WCDMA
    • 0x0F - DC_HSDPA+ and HSUPA
    • 0x10 - HSDPA+ and 64QAM
    • 0x11 - HSDPA+, 64QAM and HSUPA
    • 0x12 - TDSCDMA
    • 0x13 - TDSCDMA and HSDPA
    • 0xFF - Unknown

Field Documentation

uint16_t unpack_wds_SLQSGetDUNCallInfo_t::callEndReason
dunchannelRate unpack_wds_SLQSGetDUNCallInfo_t::channelRate
connectionStatus unpack_wds_SLQSGetDUNCallInfo_t::connectionStatus
uint8_t unpack_wds_SLQSGetDUNCallInfo_t::dataBearerTech
uint8_t unpack_wds_SLQSGetDUNCallInfo_t::dormancyStatus
uint8_t unpack_wds_SLQSGetDUNCallInfo_t::lastCallDataBearerTech
uint64_t unpack_wds_SLQSGetDUNCallInfo_t::lastCallRXOKBytesCnt
uint64_t unpack_wds_SLQSGetDUNCallInfo_t::lastCallTXOKBytesCnt
uint64_t unpack_wds_SLQSGetDUNCallInfo_t::mdmCallDurationActive
uint64_t unpack_wds_SLQSGetDUNCallInfo_t::rxOKBytesCount
uint64_t unpack_wds_SLQSGetDUNCallInfo_t::txOKBytesCount

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