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

Data Fields

voice_DTMFInfo DTMFInformation
 
uint8_t * pOnLength
 
uint8_t * pOffLength
 
swi_uint256_t ParamPresenceMask
 

Detailed Description

This structure contains the parameters passed for DTMF event indication by the device.

Parameters
DTMFInformation(mandatory)
  • See voice_DTMFInfo for more information.
  • Bit to check in ParamPresenceMask - 1
pOnLength(optional)
  • DTMF Pulse Width
    • 0x00 - DTMF_ONLENGTH_95MS - 95 ms
    • 0x01 - DTMF_ONLENGTH_150MS - 150 ms
    • 0x02 - DTMF_ONLENGTH_200MS - 200 ms
    • 0x03 - DTMF_ONLENGTH_250MS - 250 ms
    • 0x04 - DTMF_ONLENGTH_300MS - 300 ms
    • 0x05 - DTMF_ONLENGTH_350MS - 350 ms
    • 0x06 - DTMF_ONLENGTH_SMS - SMS Tx special pulse width
  • Bit to check in ParamPresenceMask - 16
pOffLength(optional)
  • DTMF Interdigit Interval
    • 0x00 - DTMF_OFFLENGTH_60MS - 60 ms
    • 0x01 - DTMF_OFFLENGTH_100MS - 100 ms
    • 0x02 - DTMF_OFFLENGTH_150MS - 150 ms
    • 0x03 - DTMF_OFFLENGTH_200MS - 200 ms
  • Bit to check in ParamPresenceMask - 17
ParamPresenceMask
  • bitmask representation to indicate valid parameters.
Note
None

Field Documentation

voice_DTMFInfo unpack_voice_DTMFEventCallback_ind_t::DTMFInformation
swi_uint256_t unpack_voice_DTMFEventCallback_ind_t::ParamPresenceMask
uint8_t* unpack_voice_DTMFEventCallback_ind_t::pOffLength
uint8_t* unpack_voice_DTMFEventCallback_ind_t::pOnLength

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