[asterisk-bugs] [Asterisk 0011190]: DTMF minimal duration and Recommendation Q.24

noreply at bugs.digium.com noreply at bugs.digium.com
Thu Nov 8 09:00:33 CST 2007


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=11190 
====================================================================== 
Reported By:                slavon
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   11190
Category:                   Core/Internationalization
Reproducibility:            always
Severity:                   trivial
Priority:                   normal
Status:                     new
Asterisk Version:           1.4.13  
SVN Branch (only for SVN checkouts, not tarball releases): N/A  
SVN Revision (number only!):  
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             11-08-2007 01:38 CST
Last Modified:              11-08-2007 09:00 CST
====================================================================== 
Summary:                    DTMF minimal duration and Recommendation Q.24
Description: 
Hello.

i see many messages like this
[Nov  8 10:15:23] DTMF[16622]: channel.c:2416 __ast_read: DTMF begin '4'
received on SIP/87.255.5.254-08556448
[Nov  8 10:15:23] DTMF[16622]: channel.c:2420 __ast_read: DTMF begin
ignored '4' on SIP/87.255.5.254-08556448
[Nov  8 10:15:23] DTMF[16622]: channel.c:2353 __ast_read: DTMF end '4'
received on SIP/87.255.5.254-08556448, duration 58 ms
[Nov  8 10:15:23] DTMF[16622]: channel.c:2403 __ast_read: DTMF end '4' has
duration 58 but want minimum 80, emulating on SIP/87.255.5.254-08556448
[Nov  8 10:15:23] DTMF[16622]: channel.c:2442 __ast_read: DTMF end
emulation of '4' queued on SIP/87.255.5.254-08556448

I see what many DTMF < 80ms... i go to google and find
ITU-T Q.24 : Multifrequency push-button signal reception
http://www.itu.int/rec/T-REC-Q.24-198811-I/en

go to last page and see that recommended minimal signal duration = 40ms.
i change 
#define AST_MIN_DTMF_DURATION 40

and my clients is happy =)
Any comments?
====================================================================== 

---------------------------------------------------------------------- 
 file - 11-08-07 09:00  
---------------------------------------------------------------------- 
You are mistaken. The Asterisk core will space out the DTMF a bit longer to
meet the minimum duration, but it will still go to whatever on the channel
(be it an application, or bridged channel). If this isn't happening then we
need to figure out why as that is the real issue. 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
11-08-07 09:00  file           Note Added: 0073385                          
======================================================================




More information about the asterisk-bugs mailing list