From e70b14d75990aa1075fe644dbada46e25ea925ff Mon Sep 17 00:00:00 2001
From: user2684 <user2684@users.noreply.github.com>
Date: Tue, 22 Aug 2017 16:37:35 +0200
Subject: [PATCH] Compilation error when BATTERY_MANAGER is off #206

---
 NodeManager.cpp | 10 ++++++----
 NodeManager.h   |  4 ++--
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/NodeManager.cpp b/NodeManager.cpp
index c516c4e..72ec159 100644
--- a/NodeManager.cpp
+++ b/NodeManager.cpp
@@ -3719,9 +3719,11 @@ void NodeManager::process(Request & request) {
     case 37: setReportIntervalMinutes(request.getValueInt()); break;
     case 38: setReportIntervalHours(request.getValueInt()); break;
     case 39: setReportIntervalDays(request.getValueInt()); break;
-    case 40: setBatteryReportSeconds(request.getValueInt()); break;
-    case 41: setBatteryReportHours(request.getValueInt()); break;
-    case 42: setBatteryReportDays(request.getValueInt()); break;
+    #if BATTERY_MANAGER == 1
+      case 40: setBatteryReportSeconds(request.getValueInt()); break;
+      case 41: setBatteryReportHours(request.getValueInt()); break;
+      case 42: setBatteryReportDays(request.getValueInt()); break;
+    #endif
     default: return; 
   }
   _send(_msg.set(function));
@@ -4113,4 +4115,4 @@ void NodeManager::_saveConfig() {
   saveState(EEPROM_SLEEP_1,bit_1);
   saveState(EEPROM_SLEEP_2,bit_2);
   saveState(EEPROM_SLEEP_3,bit_3);
-}
\ No newline at end of file
+}
diff --git a/NodeManager.h b/NodeManager.h
index 2ca463b..c3bbee9 100644
--- a/NodeManager.h
+++ b/NodeManager.h
@@ -7,7 +7,7 @@
 #include <Arduino.h>
 
 // define NodeManager version
-#define VERSION "1.6-dev"
+#define VERSION "1.6"
 
 /***********************************
    Constants
@@ -1633,4 +1633,4 @@ class NodeManager {
     void _saveConfig();
 };
 
-#endif
\ No newline at end of file
+#endif
-- 
GitLab