libpack  SLQS03.03.10
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
SetAudioPathConfigReq Struct Reference

Data Fields

BYTE Profile
 
BYTEpECMode
 
BYTEpNSEnable
 
WORDpTXGain
 
WORDpDTMFTXGain
 
WORDpCodecSTGain
 
TXPCMIIRFltrpTXPCMIIRFltr
 
RXPCMIIRFltrpRXPCMIIRFltr
 
BYTEpRXAVCAGCSwitch
 
BYTEpTXAVCSwitch
 
RXAGCListpRXAGCList
 
RXAVCListpRXAVCList
 
TXAGCListpTXAGCList
 

Detailed Description

This structure contains the SLQSSetAudioPathConfig request parameters.

Parameters
Profile[Mandatory]
  • Audio Profile
    • 0-9
pECMode[Optional]
  • AV_EC
    • 0 - Echo cancellation off
    • 1 - Handset echo mode
    • 2 - Headset mode
    • 3 - Car kit mode
    • 4 - Speaker Mode
pNSEnable[Optional]
  • Noise Suppression
    • 0 - Noise suppression off
    • 1 - Noise suppression on
pTXGain[Optional]
  • TX Voice volume
    • 0x0000 - 0xffff
pDTMFTXGain[Optional]
  • AV_DTMFTXG
    • 0x0000 - 0xffff
pCodecSTGain[Optional]
  • AV_CODECSTG
    • 0x0000 - 0xffff
pTXPCMIIRFltr[Optional]
pRXPCMIIRFltr[Optional]
pRXAVCAGCSwitch[Optional]
  • RX AVC/AGC Switch
pTXAVCSwitch[Optional]
  • TX AVC Switch
pRXAGCList[Optional]
pRXAVCList[Optional]
pTXAGCList[Optional]

Field Documentation

WORD* SetAudioPathConfigReq::pCodecSTGain
WORD* SetAudioPathConfigReq::pDTMFTXGain
BYTE* SetAudioPathConfigReq::pECMode
BYTE* SetAudioPathConfigReq::pNSEnable
BYTE SetAudioPathConfigReq::Profile
RXAGCList* SetAudioPathConfigReq::pRXAGCList
BYTE* SetAudioPathConfigReq::pRXAVCAGCSwitch
RXAVCList* SetAudioPathConfigReq::pRXAVCList
RXPCMIIRFltr* SetAudioPathConfigReq::pRXPCMIIRFltr
TXAGCList* SetAudioPathConfigReq::pTXAGCList
BYTE* SetAudioPathConfigReq::pTXAVCSwitch
WORD* SetAudioPathConfigReq::pTXGain
TXPCMIIRFltr* SetAudioPathConfigReq::pTXPCMIIRFltr

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