init
Dependencies: aconno_I2C Lis2dh12 WatchdogTimer
Diff: main.cpp
- Revision:
- 8:7351f8c4cd60
- Parent:
- 7:e9a19750700d
- Child:
- 9:b0a1535b8ef2
--- a/main.cpp Tue Dec 11 22:18:24 2018 +0000
+++ b/main.cpp Tue Dec 11 22:38:25 2018 +0000
@@ -32,8 +32,8 @@
//MOTION SETTINGS
static bool RET_motionTriggered __attribute__((section("noinit"),zero_init));
-static time_t RET_motionStartTime __attribute__((section("noinit"),zero_init));
-static time_t RET_motionStopTime __attribute__((section("noinit"),zero_init));
+static time_t RET_motionStartTime __attribute__((section("noinit"),zero_init));
+static time_t RET_motionStopTime __attribute__((section("noinit"),zero_init));
static uint32_t RET_motionStartThreshold_seconds __attribute__((section("noinit"),zero_init));
static uint32_t RET_motionStopThreshold_seconds __attribute__((section("noinit"),zero_init));
static bool RET_motionPendingOnState __attribute__((section("noinit"),zero_init));
@@ -144,6 +144,16 @@
}*/
}
+bool selfTest() {
+ //Accelerometer
+ LIS3DH lis3dh(PN_SPI_MOSI, PN_SPI_MISO, PN_SPI_CS0, PN_SPI_CLK);
+ uint8_t lis3dh_id;
+ lis3dh.LIS3DH_GetWHO_AM_I(&lis3dh_id);
+ if (asdf == 51) {
+ LED1blink(10,100);
+ }
+}
+
//------------------------------------------------------------------------------
// STATE ENGINE
//------------------------------------------------------------------------------