I am engaged in a remote controll system, which get the instrction from the dial number. For example: A dials B, and B picks the phone, then A dials "1", how can B get the "1" ? Is there an AT instruction to get the number information? Thanks!
Yup. AFAIK the call setup and teardown is all hifalutin digital stuff, but once the connection is made the network does its best to pretend that that ridiculously powerful computer that you're holding in your hand is just the same as a POTS phone from 1910.
So when you push that '1', your phone sends audio to the cell tower. At most, your phone tells the cell tower 'hey, the dingbat pressed the 1', and the tower makes DTMF audio. No matter what, your second phone will receive DTMF, so it's up to you to decode it.
HOWEVER: If you can figure out how to choke it out of the module, you could send text messages and it would be end-end digital. Or if your network supports it you could establish an end-end TCP/IP connection.
Dear all, thank you for your help. Now may I sum the answers, the GSM module can only receive tone information. I need a separate DTMF decoder.
In the telephone bank, when you dial the bank service number, the terminal will answer and let you press some number to select different service. I wonder how they identify the number customer dials, with a DTMF decoder?
Yes. The PABX equipment has DTMF decoding capability within it. These days, its all implemented in the same microprocessor that plays the "press 1 if you are confused" wave files and does the voice recognition.
--
Paul Hovnanian paul@hovnanian.com
-----------------------------------------------------------------------
ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here.
All logos and trade names are the property of their respective owners.