@@ -1,6 +1,6 @@
function middleware(iob, currenttemp, glucose, profile, autosens, meal, reservoir, clock, pumphistory, preferences, basalProfile) {
- // This middleware will work with my "dyn_ISF_and_CR branch" and my "bdb" branch.
+ // This middleware works with my "bdb" branch.
const BG = glucose[0].glucose;
var chrisFormula = preferences.enableChris;
var useDynamicCR = preferences.enableDynamicCR;
@@ -19,6 +19,7 @@ struct Suggestion: JSON, Equatable {
let isf: Decimal?
var timestamp: Date?
var recieved: Bool?
+ let tdd: Decimal?
}
struct Predictions: JSON, Equatable {
@@ -48,6 +49,7 @@ extension Suggestion {
case timestamp
case recieved
case isf = "ISF"
+ case tdd
@@ -62,10 +62,12 @@ struct TagCloudView: View {
return .uam
case "Parabolic Fit":
return .loopRed
- case "Autosense":
+ case "Autosens":
return .loopGreen
case "Standard":
return .darkerBlue
+ case "TDD":
+ return .loopYellow
default:
return .insulin