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

Data Fields

uint8_t * pECMode
 
uint8_t * pNSEnable
 
uint16_t * pTXGain
 
uint16_t * pDTMFTXGain
 
uint16_t * pCodecSTGain
 
audio_TXPCMIIRFltrpTXPCMIIRFltr
 
audio_RXPCMIIRFltrpRXPCMIIRFltr
 
uint8_t * pMICGainSelect
 
uint8_t * pRXAVCAGCSwitch
 
uint8_t * pTXAVCSwitch
 
audio_RXAGCListpRXAGCList
 
audio_RXAVCListpRXAVCList
 
audio_TXAGCListpTXAGCList
 
swi_uint256_t ParamPresenceMask
 

Detailed Description

This structure contains the SLQSGetAudioPathConfig response parameters.

Parameters
pECMode[Optional]
  • AV_EC
    • 0 - Echo cancellation off
    • 1 - Handset mode
    • 2 - Headset mode
    • 3 - Car kit mode
    • 4 - Speaker Mode
  • Bit to check in ParamPresenceMask - 33
pNSEnable[Optional]
  • AV_NS
    • 0 - Noise suppression off
    • 1 - Noise suppression on
  • Bit to check in ParamPresenceMask - 34
pTXGain[Optional]
  • AV_TXVOL
    • 0x0000 - 0xffff
  • Bit to check in ParamPresenceMask - 35
pDTMFTXGain[Optional]
  • AV_DTMFTXG
    • 0x0000 - 0xffff
  • Bit to check in ParamPresenceMask - 36
pCodecSTGain[Optional]
  • AV_CODECSTG
    • 0x0000 - 0xffff
  • Bit to check in ParamPresenceMask - 37
pTXPCMIIRFltr[Optional]
pRXPCMIIRFltr[Optional]
pMICGainSelect[Optional]
  • AV_MICGAIN
  • Bit to check in ParamPresenceMask - 40
pRXAVCAGCSwitch[Optional]
  • RX AVC/AGC Switch
  • Bit to check in ParamPresenceMask - 41
pTXAVCSwitch[Optional]
  • TX AVC Switch
  • Bit to check in ParamPresenceMask - 42
pRXAGCList[Optional]
  • See audio_RXAGCList for more information
  • Bit to check in ParamPresenceMask - 43
pRXAVCList[Optional]
  • See audio_RXAVCList for more information
  • Bit to check in ParamPresenceMask - 44
pTXAGCList[Optional]
  • See audio_TXAGCList for more information
  • Bit to check in ParamPresenceMask - 45

Field Documentation

swi_uint256_t unpack_audio_SLQSGetAudioPathConfig_t::ParamPresenceMask
uint16_t* unpack_audio_SLQSGetAudioPathConfig_t::pCodecSTGain
uint16_t* unpack_audio_SLQSGetAudioPathConfig_t::pDTMFTXGain
uint8_t* unpack_audio_SLQSGetAudioPathConfig_t::pECMode
uint8_t* unpack_audio_SLQSGetAudioPathConfig_t::pMICGainSelect
uint8_t* unpack_audio_SLQSGetAudioPathConfig_t::pNSEnable
audio_RXAGCList* unpack_audio_SLQSGetAudioPathConfig_t::pRXAGCList
uint8_t* unpack_audio_SLQSGetAudioPathConfig_t::pRXAVCAGCSwitch
audio_RXAVCList* unpack_audio_SLQSGetAudioPathConfig_t::pRXAVCList
audio_RXPCMIIRFltr* unpack_audio_SLQSGetAudioPathConfig_t::pRXPCMIIRFltr
audio_TXAGCList* unpack_audio_SLQSGetAudioPathConfig_t::pTXAGCList
uint8_t* unpack_audio_SLQSGetAudioPathConfig_t::pTXAVCSwitch
uint16_t* unpack_audio_SLQSGetAudioPathConfig_t::pTXGain
audio_TXPCMIIRFltr* unpack_audio_SLQSGetAudioPathConfig_t::pTXPCMIIRFltr

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