From f96b40c6c496ef4895bbfd4dde4676ffa02ed6df Mon Sep 17 00:00:00 2001 From: Bertrand Lemasle Date: Mon, 6 Aug 2018 16:50:47 +1200 Subject: [PATCH] Made sure devices are powered off on sleep and obtained 112 bytes(???) --- MainUnit.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/MainUnit.cpp b/MainUnit.cpp index 1fdb6bc..ff385c7 100644 --- a/MainUnit.cpp +++ b/MainUnit.cpp @@ -10,8 +10,12 @@ namespace mainunit { namespace details { void prepareSleep() { + //forcing the power off of ALL devices for safety + hardware::sim808::powerOff(); + hardware::i2c::powerOff(true); + hardware::sim808::simSerial.end(); //avoid woke up by SoftwareSerial interrupt - delay(5); //ensure message have been printed out + delay(5); //ensure log messages have been printed out } void wokeUp() {