http://www.wavecom.com/forum Open AT ® Release version: 4.10 |
This sample depends on the following libraries :
As this application uses the MultiApp library, the following start/stop command has to be used to control the application execution.
AT+DKSTART (DTMF Keyboard start/stop command)
Command | Answers |
AT+DKSTART? | +DKSTART:
<state>
OK |
AT+DKSTART=? | +DKSTART:
(0-1)
OK |
AT+DKSTART= <state> | +CME ERROR: 3 or OK |
Parameter | Values range | Description | Default value |
state | 0-1 | The current application running state. This parameter is stored in non-volatile memory. | 0 |
The init entry point sent to the MultiApp library is the dk_init() function. The start/stop entry points linked to the +DKSTART command are the dk_run() and dk_stop() functions.
Once started, the application subscribe to the Keyboard library service, providing the dk_KeyboardHandler handler. This one will handle all key events, and will play DTMF tones both on module speaker, and on GSM network if a voice call is currently running.
Updated: Tue Sep 19 17:06:50 CEST 2006;