I wanted to interface SIM 300 (Ver 7.03) modem having RS 232 interface with PC using serial port. I made a male-female DB9 connector by connecting pin 2,3 & 5 such that pins 2 and 3 were exchanged at one end. Then, connected the device to PC, inserted sim card, connected the adaptor to SIM 300 and opened hyper terminal. I used the settings as in the post below :
Thanks for replying. I changed the emulation mode to tty and things started working. BTW just needed one info. Every-time, when I power up the modem, do I have to use AT+CREG=0 for the SIM registration. Need to know it as I will have to finally interface it with a uC.
"AT+CREG=0" disables unsolicited result codes - it doesn't affect network registration. If you need to disable those codes, you'll need to send that command.
So does it mean that I dont have to register to the n/w every time GSM modem is powered on ? Also, if I dont disable the codes (AT+CREG=0), does it affect the functioning of GSM modem in general. I need to send alert messages once a while.
The module will register itself on the network when you power it up - the "AT+CREG" command doesn't affect that. Sending "AT+CREG=0" only tells the module not to send unsolicited commands. If you send "AT+CREG=1" or "AT+CREG=2" the module will send a message whenever the network registration changes. For example, if your device is moving and the cell tower it is connected to changes it would send a "+CREG" message. Or if the module loses connection to the cell tower it would send a "+CREG" message. If you send the command "AT+CREG=0" it will not send these messages.