Adafruit FONA SIM800H GSM module sleep ok, won't wake up

Go To Last Post
4 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

As the title say I can successfully put the GSM module of the Adafruit Fona Feather to sleep with either AT+CSCLK=1 or AT+CSCLK=2.
After that, the only way to wake it up is by a reset. It does not respond to:
1. DSR put low for like 50-100 ms for sleep command AT+CSCLK=1
or
2. Any AT command for sleep command AT+CSCLK=2

For 1 above:
#define FONA_DTR 5
void pulseDTR()
{
digitalWrite(FONA_DTR, HIGH);
delay(10);
digitalWrite(FONA_DTR, LOW);
delay(70);
digitalWrite(FONA_DTR, HIGH);
}

 

This topic has a solution.

Regards, Peter

Last Edited: Mon. Oct 30, 2017 - 05:40 PM
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I think you really need to be asking Adafruit and/or the module manufacturer about this

 

edit

 

Instructions for properly posting source code: https://www.avrfreaks.net/comment...

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...
Last Edited: Mon. Oct 30, 2017 - 09:33 AM
This reply has been marked as the solution. 
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Got it working with AT+CSCLK=2. Module wakes up with AT commands sent to the serial port of the module.

 

Regards, Peter

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Excellent.

 

So please mark the solutionhttps://www.avrfreaks.net/comment...

 

Top Tips:

  1. How to properly post source code - see: https://www.avrfreaks.net/comment... - also how to properly include images/pictures
  2. "Garbage" characters on a serial terminal are (almost?) invariably due to wrong baud rate - see: https://learn.sparkfun.com/tutorials/serial-communication
  3. Wrong baud rate is usually due to not running at the speed you thought; check by blinking a LED to see if you get the speed you expected
  4. Difference between a crystal, and a crystal oscillatorhttps://www.avrfreaks.net/comment...
  5. When your question is resolved, mark the solution: https://www.avrfreaks.net/comment...
  6. Beginner's "Getting Started" tips: https://www.avrfreaks.net/comment...