CPS-Lab* / Mbed 2 deprecated lab6

Dependencies:   ADXL362 mbed MPL3115A2

Revision:
12:c6b056ad171e
Parent:
10:8dcc46dd53bf
Child:
13:1cae1960370c
diff -r 8dcc46dd53bf -r c6b056ad171e main.cpp
--- a/main.cpp	Thu Feb 22 21:13:54 2018 +0000
+++ b/main.cpp	Thu Feb 22 21:29:19 2018 +0000
@@ -2,7 +2,7 @@
 #include "ADXL362.h"
 #include "string.h"
 
-DigitalOut led1(LD3);
+DigitalOut led1(LED3);
 
 //map of register values and names
 int regids[34];
@@ -133,7 +133,7 @@
     adxl362.reset();
     wait_ms(600); // we need to wait at least 500ms after ADXL362 reset
     adxl362.set_mode(ADXL362::MEASUREMENT);
-    int8_t x,y,z, initx, inity, intiz; 
+    int8_t x,y,z, initx, inity, initz; 
     int start, length;
     start = 0;
     length = 5;
@@ -151,9 +151,9 @@
         x=adxl362.scanx_u8();
         y=adxl362.scany_u8();
         z=adxl362.scanz_u8();
-        if(x > initx+2 || y > inity+2 || z > initz+2){
+        if(x > initx+2 || y > inity+2 || z > initz+2 || x > initx-2 || y > inity-2 || z > initz-2){
             led1 = 1;
-            wait_ms(200);
+            wait_ms(2000);
             led1 = 0;
         }
         printf("x = %d y = %d z = %d\r\n",x,y,z);