Continue to Site

Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronics Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

How to reset SIM900 ?

Status
Not open for further replies.

milan.rajik

Banned
Advanced Member level 5
Joined
Apr 1, 2013
Messages
2,524
Helped
540
Reputation
1,078
Reaction score
524
Trophy points
1,393
Visit site
Activity points
0
How can I reset SIM900 ?

I am making a library for SIM900 GSM/GPRS communication. I want to implement reset function in the code. One function will be to send AT Commands. I need to implement reset function inside this function. It sends AT Commands 3 times to SIM900 and if SIM900 responds with ERROR or if it doesn't respond for 3 times then the function has to send a reset sequence for SIM900 using a digital output pin of PIC connected to reset pin of SIM900. After resetting SIM900 it waits until it reads "CALL READY" and after it gets the "CALL READY" response it starts sending AT commands again.

Please tell me the sequence of resetting SIM900.


Edit:

I found that RESET pin of SIM900 is active low and it has to be driven low for at least 50us to reset SIM900. Is this correct. Can I just make RESET pin low for 100 us and then make it high to reset SIM900 ?
 
Last edited:

Status
Not open for further replies.

Similar threads

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Back
Top