Comments (3)
return -1 from channel_digit_begin() is want asterisk core to generate DTMF
inband
Original comment by [email protected]
on 8 Aug 2011 at 9:02
from asterisk-chan-dongle.
Yes, I know that returning -1 would result in asterisk generating the dtmf. I
was just curious to find out why the code exists to have the dongle generate
dtmf. Is it just historic, or maybe the dongle-generated dtmf is more reliable
due to dongle-internal volume control?
If there is no real advantage in dongle-generated dtmf, the more clean solution
(imho) would be to just delegate it to asterisk. If there is an advantage, that
should be documented...
Of course, this bugreport is about a bug in some code, maybe in the dongle
firmware, maybe somewhere else, so it is still a good idea to find out if we
can track this issue down and fix it anyway, regardless of the question who
should generate dtmf ;-)
If it's in the dongle firmware, maybe that should be documented as well.
Original comment by [email protected]
on 8 Aug 2011 at 9:21
from asterisk-chan-dongle.
Did some more testing with this.
When IVR system is not responding to DTMF keys, it also doesn't work when
generating inband DTMF (i.e. playing dtmf digits and holding receiver in front
of speakers).
When hanging up and redialing, it worked again, so no dongle reset/reload
necessary. Generated inband dtmf through speakers also works after redialing,
so should have worked even if DTMF generation in the dongle was bugged.
So, maybe it's not the dtmf generation that's bugged, but maybe it's the audio
not being sent to the remote party...
I'll switch the dongle to 2G-only mode and use a radio to find out whether or
not it is sending anything at all when dtmf in the menu isn't working ;-)
(There is a slight chance the provider's IVR isn't detecting DTMF due to a
problem with their system, but that's not very likely.)
Original comment by [email protected]
on 15 Aug 2011 at 10:31
from asterisk-chan-dongle.
Related Issues (20)
- build under ubuntu 14.04 x64 instruction? HOT 1
- GSM not registered Not registered, but searching HOT 1
- make error with asterisk 11 chan_dongle-1.1r42 HOT 1
- on module load I receive error "undefined symbol: libiconv" HOT 3
- unable to open /dev/ttyUSB2: No such file or director HOT 1
- E153u-1 not detect by chandongle HOT 1
- duplicate entries in the CDR when recieved ussd,sms HOT 2
- fix revno
- can the library used in Microsoft .NET environment HOT 1
- Cannot compile under Elastix HOT 1
- make dongle error
- STLab Hub with 48 modems Huawei k3520 in conference
- Buy supported USB for Chan_dongle
- Cannot connect to dongle
- Sparc loud noise problem HOT 1
- Impossible to compile
- Error parsing incoming message Unsupported DCS value
- help me plzzzzzzzzzzzzzzzzzz HOT 1
- Failed gmake chan_dongle-1.1.r14
- /dev/ttyUSB2: No such file or directory
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from asterisk-chan-dongle.