What I want to do is to transfer the data between my controller atmega8 and NOKIA 1100 by using its AUDIO port. I do not want to use the pop port(AT commands) to communicate with phone. I wanted to use audio port connection. I know that these phones can send DTMF tone to the audio port but i dont know how to feed the input data in phone through the audio socket. I wanted to do something similar to the following link https://www.popularmechanics.com/sc...s-can-diagnose-from-across-the-globe-17058774
any kind of guidelines will be helpful. Thank you in advance!
So the Nokia 1100 which you are using,its bottom part looks like this,right?
**broken link removed**
Now,the one on the extreme right,the smallest hole,is the microphone for listening to user's voice.The other two are charger and audio ports.Could you take a look and identify,which hole is for what purpose and what is the model of the connector used in the audio port..?
after doing some research I come to know that I can do it by sending data over voice call to the server which means I need to first convert my raw data into the audio format which will be going to feed in phone microphone and then it will be uploaded to server via data over the voice call method.
Now i'm having the following queries,
1. How to convert my digital data to audio stream which will be suitable to feed into the phone mic?
2. How am i going to make Data over voice call from the phone?
3. How to place this audio stream over the call?
1. How to convert my digital data to audio stream which will be suitable to feed into the phone mic?
2. How am i going to make Data over voice call from the phone?
3. How to place this audio stream over the call?
1. You can use digital modulation schemes to convert the data from the sensor(s) to an audio stream.You might have to use MATLAB for the conversion process or something else which will do the job.Read this carefully. https://superuser.com/questions/336184/how-can-i-convert-files-into-an-analogue-modem-sound
For 2 and 3,it seems to be a bit hard.Did you consider sending the data through VoIP?I think,that would be much simpler than the current method you are going to use.