i need to establish a connection between my 6230i (midp 2.0, s40) and my server. A regular speech call has to be used, because its for free and inet connection, sms, etc are expensive.
It works fine using voice based menus like, "press 1 if u want get the server ip". asterisk uses a shell script to get it from ifconfig into a integer variable and then plays the right audio file.
Now i got a new (used) cell phone and i want the ip to be displayed.
So far a connection to the asterisk is established, the midlet still ( or again) running and the asterisk server at the other end of the line send the ip using dtmf with "#" instaed of "." . Searching this forum i got the impression reading dtmf on s60 is hard and on s40 it is impossible.
Other functions i want to implement with this are to open a specific port on the firewall (like ssh) just for the duration i need it to be open to lower secutrity risks. or switch the content of the http server from i.e. eyeos to ajaxterm. I can do this if i can get some small integers to my asterisk server.
i playing with the idea to solder an headset cabel so the output of the earspeaker --> microphone and then use media player to play dtmf
has anyone an idea if there is another way to exchange small amounts of data between my server and the cell phone not using an internet connection or sms?