Please feel free to visit http://www.gsm-modem.de/gs
It explains you the AT commands you need to make a data call.
Please feel free to read http://www.gsm-modem.de/gs
Multi numbering
If you want to receive data and/or fax via GSM, you must get and use the incoming numbers provided by your GSM network. You will thus have separate incoming numbers for Voice (your current cellphone number), Data 9,600 baud, Data 2,400 baud, and Fax 9,600 baud.
Someone sending you data or fax will thus have to dial one of these incoming numbers to do so. To send you a fax via GSM, they must thus use your incoming fax number etc.
The reason for this additional numbering that not all the analogue fixed line exchanges/switches can process and route the digital data that the digitally based GSM networks and cellphones use.
Single numbering
A few, but not all GSM networks offers single numbering. The you will have one number for all different kind of calls like in a landline based ISDN application. The kind of the call is digital coded. Mostly it is not needed in industrial mashine to mashine communication. Single numbering can make trouble if you have designed your application local based on multi numbering and your client is supported by GSM operators that offers single numbering only.
Regards
Meff
www.gsm-modem.de
Main Topics
Browse All Topics





by: imarshadPosted on 2005-11-09 at 20:53:08ID: 15262917
Establishing a data call is really simple.... On the receiving modem you will need to issue.....
ATS0=1 <Enter> 'This will set the modem to autoanswer after 1 ring.
Now on the Calling Modem you will simply issue
ATDXXXXXXXXX<Enter>
where XXXXXXXXX is the data number which you want to dial....... Please remember in most of the cases this data number is different from your voice number.....
Also note that there is no Semi-colon ";" in the dial command. ATD command with a Semi-colon will place a Voice call while without a Semi-Colon it will place a data call.... Now your modem will reply with "Connected at 9600" or similar response. Now whatever you type on the serial port (Hyper terminal in this case) will be tranmitted to the other end. You can also send a file as well... To disconnect the call simply write ATH or +++ on the port and you will get disconnected.... I hope this info is helpful for you......
Imran