Ivan Valkou 5 лет назад
Родитель
Сommit
feab4de350

+ 2 - 0
FreeAPS/Resources/javascript/middleware/determine_basal.js

@@ -1,3 +1,5 @@
 function middleware(iob, currenttemp, glucose, profile, autosens, meal, reservoir, clock) {
     // modify anything
+    // return any reason what has changed.
+    return "Nothing changed";
 }

+ 3 - 2
FreeAPS/Resources/javascript/prepare/determine-basal.js

@@ -3,9 +3,10 @@
 function generate(iob, currenttemp, glucose, profile, autosens = null, meal = null, microbolusAllowed = false, reservoir = null, clock = new Date()) {
 
     try {
-        middleware(iob, currenttemp, glucose, profile, autosens, meal, reservoir, clock);
+        var middlewareReason = middleware(iob, currenttemp, glucose, profile, autosens, meal, reservoir, clock);
+        console.log("Middleware reason: " + (middlewareReason || "Nothing changed"));
     } catch (error) {
-        console.log("Invalid middleware: " + error)
+        console.log("Invalid middleware: " + error);
     }
 
     var glucose_status = freeaps_glucoseGetLast(glucose);