<div dir="ltr"><div><div><div><div>Out of curiosity, are you actually watching the console in this scenario? The reason I ask is that if you need to see which channel sent the DTMF then you probably have multiple concurrent calls. However, if you have multiple concurrent calls then you probably have all sorts of console debug messages flying up the screen. <br>
<br></div>If you are looking at the freeswitch.log file after the fact then you can take a step in the right direction by enabling uuid logging. In conf/autoload_configs/logfile.conf.xml make sure this line is enabled:<br>
&lt;param name=&quot;uuid&quot; value=&quot;true&quot; /&gt;<br><br></div>Once you identify the uuid of the call in question you can then easily grep (or whatever) the log file for lines with that uuid. From there it will be easy to see the DTMFs only for that specific channel.<br>
<br></div>Just a thought...<br></div>-MC<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jun 4, 2014 at 2:17 AM, Grant Bagdasarian <span dir="ltr">&lt;<a href="mailto:GB@cm.nl" target="_blank">GB@cm.nl</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div link="blue" vlink="purple" lang="EN-US"><div><p class="MsoNormal">Hello,<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">In switch_channel.c line: 471 there is a function call to log the received DTMF. I believe there is one in switch_rtp.c as well. <u></u><u></u></p><p class="MsoNormal">Is it possible to extend this to also include on which channel the DTMF was received?<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">There is a channel reference available in the function, so it could be extended, I’m just not sure how to since I don’t know C <span style="font-family:Wingdings">J</span><u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">if (!sensitive) {<u></u><u></u></p><p class="MsoNormal">                switch_log_printf(SWITCH_CHANNEL_CHANNEL_LOG(channel), SWITCH_LOG_DEBUG, &quot;RECV DTMF %c:%d\n&quot;, new_dtmf.digit, new_dtmf.duration);<u></u><u></u></p>
<p class="MsoNormal">}<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">FS_cli currently only logs something like: switch_channel.c:471: RECV DTMF 1:200.<u></u><u></u></p><p class="MsoNormal">
It would be convenient to see something like: switch_channel.c:471 <a href="mailto:sofia/outbound/1000@10.10.10.10:5060" target="_blank">sofia/outbound/1000@10.10.10.10:5060</a> RECV DTMF 1:200<u></u><u></u></p><p class="MsoNormal">
<u></u> <u></u></p><p class="MsoNormal">Can someone show me how to? Or provide patch? Maybe add it to the master branch?<u></u><u></u></p><p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Thanks<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p><p class="MsoNormal">Regards,<span class="HOEnZb"><font color="#888888"><u></u><u></u></font></span></p><span class="HOEnZb"><font color="#888888"><p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Grant<u></u><u></u></p></font></span></div></div><br>_________________________________________________________________________<br>
Professional FreeSWITCH Consulting Services:<br>
<a href="mailto:consulting@freeswitch.org">consulting@freeswitch.org</a><br>
<a href="http://www.freeswitchsolutions.com" target="_blank">http://www.freeswitchsolutions.com</a><br>
<br>
FreeSWITCH-powered IP PBX: The CudaTel Communication Server<br>
<a href="http://www.cudatel.com" target="_blank">http://www.cudatel.com</a><br>
<br>
Official FreeSWITCH Sites<br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<a href="http://wiki.freeswitch.org" target="_blank">http://wiki.freeswitch.org</a><br>
<a href="http://www.cluecon.com" target="_blank">http://www.cluecon.com</a><br>
<br>
FreeSWITCH-users mailing list<br>
<a href="mailto:FreeSWITCH-users@lists.freeswitch.org">FreeSWITCH-users@lists.freeswitch.org</a><br>
<a href="http://lists.freeswitch.org/mailman/listinfo/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/listinfo/freeswitch-users</a><br>
UNSUBSCRIBE:<a href="http://lists.freeswitch.org/mailman/options/freeswitch-users" target="_blank">http://lists.freeswitch.org/mailman/options/freeswitch-users</a><br>
<a href="http://www.freeswitch.org" target="_blank">http://www.freeswitch.org</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br>Michael S Collins<br>Twitter: @mercutioviz<br><a href="http://www.FreeSWITCH.org" target="_blank">http://www.FreeSWITCH.org</a><br><a href="http://www.ClueCon.com" target="_blank">http://www.ClueCon.com</a><br>
<a href="http://www.OSTAG.org" target="_blank">http://www.OSTAG.org</a><br><br>
</div>