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
Revision 2:4f4f5307d9e4, committed 2015-09-09
- Comitter:
- mfiore
- Date:
- Wed Sep 09 13:19:18 2015 +0000
- Parent:
- 1:f2e840f754c8
- Child:
- 3:f1587aed3d9a
- Commit message:
- clean up sleep code, go to deepsleep by default
Changed in this revision
| main.cpp | Show annotated file Show diff for this revision Revisions of this file |
--- 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;
}
