summaryrefslogtreecommitdiff
path: root/src/SystemTask/SystemTask.h
diff options
context:
space:
mode:
authorJF <jf@codingfield.com>2020-02-23 21:09:11 +0100
committerJF <jf@codingfield.com>2020-02-23 21:09:11 +0100
commit0aa1803ea22b119401bcd2e4d9d5278e8386f151 (patch)
treed7c6f7073430a2e3984b390ab0b4e12dc693be83 /src/SystemTask/SystemTask.h
parentf07ffab4c1fa876e8da9a1bcc895ecf0dfa75acf (diff)
Enable watchdog, and issue a WDT reset when the button is pushed for more than 7s.
Diffstat (limited to 'src/SystemTask/SystemTask.h')
-rw-r--r--src/SystemTask/SystemTask.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/SystemTask/SystemTask.h b/src/SystemTask/SystemTask.h
index cb913545..f5ba2d75 100644
--- a/src/SystemTask/SystemTask.h
+++ b/src/SystemTask/SystemTask.h
@@ -7,6 +7,7 @@
#include <drivers/St7789.h>
#include <Components/Battery/BatteryController.h>
#include <DisplayApp/DisplayApp.h>
+#include <drivers/Watchdog.h>
namespace Pinetime {
namespace System {
@@ -41,6 +42,7 @@ namespace Pinetime {
Pinetime::Controllers::DateTime& dateTimeController;
QueueHandle_t systemTaksMsgQueue;
bool isSleeping = false;
+ Pinetime::Drivers::Watchdog watchdog;
static constexpr uint8_t pinSpiSck = 2;