[asterisk-bugs] [Asterisk 0016460]: [patch] DTMF CallerID detection without polarity reversal
Asterisk Bug Tracker
noreply at bugs.digium.com
Thu Apr 29 17:44:15 CDT 2010
A NOTE has been added to this issue.
======================================================================
https://issues.asterisk.org/view.php?id=16460
======================================================================
Reported By: sum
Assigned To: rmudgett
======================================================================
Project: Asterisk
Issue ID: 16460
Category: Channels/chan_dahdi
Reproducibility: always
Severity: minor
Priority: normal
Status: closed
Asterisk Version: SVN
JIRA: SWP-562
Regression: No
Reviewboard Link:
SVN Branch (only for SVN checkouts, not tarball releases): trunk
SVN Revision (number only!):
Request Review:
Resolution: fixed
Fixed in Version:
======================================================================
Date Submitted: 2009-12-17 08:55 CST
Last Modified: 2010-04-29 17:44 CDT
======================================================================
Summary: [patch] DTMF CallerID detection without polarity
reversal
Description:
This is related to closed bug 9096, the patch is working fine but there are
some cases where the callerid is not detected due to DTMFCID timed out
waiting for ring. Exiting simple switch
This happends when I connect a telular base to a TDM400P, convencional
lines has no problems.
The thing is that the callerid is detected, but it seems to have a problem
detecting the ring after the callerid is setted, sometimes it hangsup the
channel and it starts again a simple switch, this time the channel detects
the ring but it misses the callerid. I have a small fix but maybe this is
not the best way to do it.
======================================================================
Relationships ID Summary
----------------------------------------------------------------------
related to 0009096 [patch] DTMF CID without polarity rever...
======================================================================
----------------------------------------------------------------------
(0121186) svnbot (reporter) - 2010-04-29 17:44
https://issues.asterisk.org/view.php?id=16460#c121186
----------------------------------------------------------------------
Repository: asterisk
Revision: 260231
_U trunk/
U trunk/channels/chan_dahdi.c
U trunk/channels/sig_analog.c
------------------------------------------------------------------------
r260231 | rmudgett | 2010-04-29 17:44:14 -0500 (Thu, 29 Apr 2010) | 33
lines
Merged revisions 260195 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.4
........
r260195 | rmudgett | 2010-04-29 17:11:47 -0500 (Thu, 29 Apr 2010) | 26
lines
DTMF CallerID detection problems.
The code handling DTMF CallerID drops digits on long CallerID numbers
and
may timeout waiting for the first ring with shorter numbers.
The DTMF emulation mode was not turned off when processing DTMF
CallerID.
When the emulation code gets behind in processing the DTMF digits it can
skip a digit.
For shorter numbers, the timeout may have been too short. I increased
it
from 2 seconds to 4 seconds. Four seconds is a typical time between
rings
for many countries.
(closes issue https://issues.asterisk.org/view.php?id=16460)
Reported by: sum
Patches:
issue16460.patch uploaded by rmudgett (license 664)
issue16460_v1.6.2.patch uploaded by rmudgett (license 664)
Tested by: sum, rmudgett
Review: https://reviewboard.asterisk.org/r/634/
JIRA SWP-562
JIRA AST-334
JIRA SWP-901
........
------------------------------------------------------------------------
http://svn.digium.com/view/asterisk?view=rev&revision=260231
Issue History
Date Modified Username Field Change
======================================================================
2010-04-29 17:44 svnbot Checkin
2010-04-29 17:44 svnbot Note Added: 0121186
======================================================================
More information about the asterisk-bugs
mailing list