v1.19 Release

Dependencies:   nRF51822

Revision:
42:213f9b0cabe4
Parent:
41:80f618bb53a4
Child:
46:b85be1ccf179
diff -r 80f618bb53a4 -r 213f9b0cabe4 Source/main.cpp
--- a/Source/main.cpp	Thu Mar 19 19:10:42 2020 +0000
+++ b/Source/main.cpp	Fri Mar 20 17:25:47 2020 +0000
@@ -119,22 +119,26 @@
     cap_sense_led = 0;
     vdd_enable = 0;
     
-    if(on_reading > off_reading+CAP_THRESHOLD)
+    if(off_reading<CAP_MAX_OFF_READING)
+    { // reading only valid if above is true
+        if(on_reading > off_reading+CAP_THRESHOLD)
 #else 
-    if(capon)
-#endif 
     {
-        is_cap_off = 0;
-        #if ENABLE_LED        
-            led = 0;
-        #endif        
-    }
-    else
-    {
-        is_cap_off = 1;
-        #if ENABLE_LED        
-            led = 1;
-        #endif        
+        if(capon)
+#endif 
+        {
+            is_cap_off = 0;
+            #if ENABLE_LED        
+                led = 0;
+            #endif        
+        }
+        else
+        {
+            is_cap_off = 1;
+            #if ENABLE_LED        
+                led = 1;
+            #endif        
+        }
     }
 }