Making GSM Module sleep for 10 minutes

Hello everyone!

I am working on a project where I send sensor values continuously to an URL using SIM900. In order to save power, I want to make SIM900 send sensor values at every 10 minutes. It means that SIM900 should wake up at every 10 minutes, send the sensor values and go to sleep again.

I seek your help in implementing this sleep part in my existing code. Also, I want to know whether there is some way other than setting DTR pin high/low to implement this sleep mechanism.

Therefore, I would be grateful if you could educate me on the aforesaid issue.


What's wrong with DTR way? That's how the slow clock cycle mode works.