[asterisk-bugs] [Asterisk 0018904]: [patch] dsp.c sends multiple key presses up to app_disa

Asterisk Bug Tracker noreply at bugs.digium.com
Tue Mar 1 21:49:36 CST 2011


A NOTE has been added to this issue. 
====================================================================== 
https://issues.asterisk.org/view.php?id=18904 
====================================================================== 
Reported By:                alecdavis
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   18904
Category:                   Applications/app_disa
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     ready for testing
Asterisk Version:           SVN 
JIRA:                        
Regression:                 No 
Reviewboard Link:            
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Request Review:              
====================================================================== 
Date Submitted:             2011-03-01 21:05 CST
Last Modified:              2011-03-01 21:49 CST
====================================================================== 
Summary:                    [patch] dsp.c sends multiple key presses up to
app_disa
Description: 
When using a mobile phone to dial in to a DISA system, digits are regularly
doubled and tripled up.

Using a landline with minimal interferance works nearly perfectly.
====================================================================== 

---------------------------------------------------------------------- 
 (0132506) alecdavis (manager) - 2011-03-01 21:49
 https://issues.asterisk.org/view.php?id=18904#c132506 
---------------------------------------------------------------------- 
working console output with DTMF_MISSES_TO_END 6
I'm dial 8512 into the DISA
Additional debug printing in dsp.c and app_disa.c

    -- Executing [s at callback-dialtone:4] DISA("DAHDI/i1/021XXXXXX-1",
"no-password,trusted") in new stack
[Mar  2 16:34:48] WARNING[3022]: dsp.c:1408 ast_dsp_process: DTMF BEG
digit='8' len=102
[Mar  2 16:34:48] WARNING[3022]: dsp.c:1419 ast_dsp_process: DTMF END
digit='8' len=1836
[Mar  2 16:34:48] WARNING[3022]: app_disa.c:251 disa_exec: DISA digit='8'
[Mar  2 16:34:49] WARNING[3022]: dsp.c:1408 ast_dsp_process: DTMF BEG
digit='5' len=0
[Mar  2 16:34:49] WARNING[3022]: dsp.c:1419 ast_dsp_process: DTMF END
digit='5' len=1530
[Mar  2 16:34:49] WARNING[3022]: app_disa.c:251 disa_exec: DISA digit='5'
[Mar  2 16:34:50] WARNING[3022]: dsp.c:1408 ast_dsp_process: DTMF BEG
digit='1' len=0
[Mar  2 16:34:50] WARNING[3022]: dsp.c:1419 ast_dsp_process: DTMF END
digit='1' len=1938
[Mar  2 16:34:50] WARNING[3022]: app_disa.c:251 disa_exec: DISA digit='1'
[Mar  2 16:34:50] WARNING[3022]: dsp.c:1408 ast_dsp_process: DTMF BEG
digit='2' len=0
[Mar  2 16:34:51] WARNING[3022]: dsp.c:1419 ast_dsp_process: DTMF END
digit='2' len=1734
[Mar  2 16:34:51] WARNING[3022]: app_disa.c:251 disa_exec: DISA digit='2'
    -- Executing [8512 at trusted:1] Dial("DAHDI/i1/021XXXXXX-1",
"DAHDI/r0/8512") in new stack
    -- Requested transfer capability: 0x00 - SPEECH
    -- Called r0/8512 

Issue History 
Date Modified    Username       Field                    Change               
====================================================================== 
2011-03-01 21:49 alecdavis      Note Added: 0132506                          
======================================================================




More information about the asterisk-bugs mailing list