<div>Hi there,</div><div> </div><div>New to FreeSWITCH and hope someone here can answer my question.</div><div> </div><div>I am calling the following function during a call:</div><div> </div><div>1) switch_dtmf_t dtmf = { &#39;*&#39;, switch_core_default_dtmf_duration(0), 0};<br>
2) switch_status_t dtmfStatus = switch_core_session_send_dtmf(curSession, &amp;dtmf);     &lt; return SUCCESS &gt;</div><div>3) switch_size_t iDTMF = switch_channel_has_dtmf(switch_core_session_get_channel(oDataFrameInfo.strSession));   &lt; return 0 &gt;</div>
<div> </div><div>I am assuming after #2, I should get DTMF event and #3 should return 1, however I do not get any of those</div><div>  </div><div>Could someone please tell me what is wrong with my code or if there is bug in freeSWITCH code?</div>
<div> </div><div>Thanks in avance.</div><div><br>Frankie</div><div> </div><div> </div>