I am having an issue with my Pico logger project which is using a SIM800 board. It runs successfully for over a week posting data every 5 mins to Parse.com, but then a couple of times it has got into a 'stuck state'. It is currently in this state and I am trying to debug.
When I reset the application the SIM800 does connect and do 1 or 2 succesful POSTs and then gets stuck.
Before doing the send I check I have a valid IP and then start a POST request. With at.debug() on I can see that CIPSTART is successful then I get CONNECT OK but then nothing more - no DATA SEND as normal. Then after a 30s or so the SIM800 sends a CLOSED.
I am running a local copy of the SIM900 module as I have added some functions. How do I go about debugging this further ?
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
I am having an issue with my Pico logger project which is using a SIM800 board. It runs successfully for over a week posting data every 5 mins to Parse.com, but then a couple of times it has got into a 'stuck state'. It is currently in this state and I am trying to debug.
When I reset the application the SIM800 does connect and do 1 or 2 succesful POSTs and then gets stuck.
Before doing the send I check I have a valid IP and then start a POST request. With at.debug() on I can see that CIPSTART is successful then I get CONNECT OK but then nothing more - no DATA SEND as normal. Then after a 30s or so the SIM800 sends a CLOSED.
I am running a local copy of the SIM900 module as I have added some functions. How do I go about debugging this further ?