Connecting to gateway, sending packets with a MultiTech mDot and entering deepsleep mode between transmissions.

Dependencies:   libmDot mbed-rtos mbed

Fork of libmDot_sleep by MultiTech

Revision:
2:4f4f5307d9e4
Parent:
1:f2e840f754c8
Child:
4:ac599fe6bc41
--- a/main.cpp	Tue Aug 25 21:36:47 2015 +0000
+++ b/main.cpp	Wed Sep 09 13:19:18 2015 +0000
@@ -81,11 +81,11 @@
     uint32_t sleep_time = (dot->getNextTxMs() / 1000) + 10;
     logInfo("going to sleep...");
 
-    // go to sleep and wake up automatically sleep_time seconds later
-    dot->sleep(sleep_time, mDot::RTC_ALARM, false);
+    // go to deepsleep and wake up automatically sleep_time seconds later
+    dot->sleep(sleep_time, mDot::RTC_ALARM);
 
-    // go to sleep and wake up on rising edge of WKUP pin (PA0/XBEE_CTS/XBEE_DIO7)
-    // dot->sleep(0, mDot::INTERRUPT, false);
+    // go to deepsleep and wake up on rising edge of WKUP pin (PA0/XBEE_CTS/XBEE_DIO7)
+    // dot->sleep(0, mDot::INTERRUPT);
 
     return 0;
 }