Testing if putting delays between CC3000 writes improves stability... And other HTTP request cleanups.
Doing what I can to bring down the sketch size, I suspect I am running out of SRAM that is causing it to be unstable.
More work reducing SRAM usage.
I think I got things working now! Reduced footprint and debug messages. Correctly watches for HTTP 200 response.
Use actual strings here because they are equal or less bytes in the sketch.
Fix temperature calculation.
Enable sntp code again.
Change the way sprintTime works a bit to reduce sketch size.
Some cosmetic cleanups to header.
A bit more cleanup and reorganization of the code.
Reduced sketch size a bit more as well.