From Lee's work:
| commit
d158d795f56be80498f21b542789e85ffb8893f0
| Author: Lee Howard <faxguy@howardsilvan.com>
| Date: Wed Jan 3 03:20:22 2007 +0000
|
| Need to again recognize DTMF as a valid CallID indicator (for MT5634ZBA-DID).
Changelog since HylaFAX 4.3.3
+* Recognize DTMF as caller id when waiting for rings (13 Mar 2007)
* Use DLE+DTX to help reseting when stuck in transmit (13 Mar 2007)
* Add DTMF handling during call (12 Mar 2007)
* Logging instances where a sender transmits PPS again after our fourth PPR
time_t start = Sys::now();
do {
switch (atResponse(rbuf, conf.ringTimeout)) {
+ case AT_DTMF:
case AT_OTHER: // check distinctive ring
if (streq(conf.ringData, rbuf))
type = CALLTYPE_DATA;