From a38c0a46d0d813d9f7985f29a0c6091c7b2fff55 Mon Sep 17 00:00:00 2001 From: Scott Date: Sun, 13 Aug 2017 22:13:47 -0700 Subject: [PATCH] make carbsReqThreshold configurable --- lib/determine-basal/determine-basal.js | 2 +- lib/profile/index.js | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/determine-basal/determine-basal.js b/lib/determine-basal/determine-basal.js index d9e1fb666..f428ba278 100644 --- a/lib/determine-basal/determine-basal.js +++ b/lib/determine-basal/determine-basal.js @@ -557,7 +557,7 @@ var determine_basal = function determine_basal(glucose_status, currenttemp, iob_ zeroTempEffect = round(zeroTempEffect); carbsReq = round(carbsReq); console.error("bgUndershoot:",bgUndershoot,"zeroTempDuration:",zeroTempDuration,"zeroTempEffect:",zeroTempEffect,"carbsReq:",carbsReq); - if ( carbsReq > 0 ) { + if ( carbsReq >= profile.carbsReqThreshold ) { rT.carbsReq = carbsReq; rT.reason += carbsReq + " add'l carbs req + " + minutesAboveMinBG + "m zero temp; "; } diff --git a/lib/profile/index.js b/lib/profile/index.js index 9f6932a92..3d3a47f91 100644 --- a/lib/profile/index.js +++ b/lib/profile/index.js @@ -37,6 +37,7 @@ function defaults ( ) { , curve: "bilinear" , useCustomPeakTime: false , insulinPeakTime: 75 + , carbsReqThreshold: 1 }; return profile; }