|
@@ -63,6 +63,7 @@ extension Home {
|
|
|
var alarm: GlucoseAlarm?
|
|
var alarm: GlucoseAlarm?
|
|
|
var manualTempBasal = false
|
|
var manualTempBasal = false
|
|
|
var isSmoothingEnabled = false
|
|
var isSmoothingEnabled = false
|
|
|
|
|
+ var maxIOB: Decimal = 0.0
|
|
|
var autosensMax: Decimal = 1.2
|
|
var autosensMax: Decimal = 1.2
|
|
|
var lowGlucose: Decimal = 70
|
|
var lowGlucose: Decimal = 70
|
|
|
var highGlucose: Decimal = 180
|
|
var highGlucose: Decimal = 180
|
|
@@ -395,6 +396,7 @@ extension Home {
|
|
|
highTTraisesSens = settingsManager.preferences.highTemptargetRaisesSensitivity
|
|
highTTraisesSens = settingsManager.preferences.highTemptargetRaisesSensitivity
|
|
|
lowTTlowersSens = settingsManager.preferences.lowTemptargetLowersSensitivity
|
|
lowTTlowersSens = settingsManager.preferences.lowTemptargetLowersSensitivity
|
|
|
settingHalfBasalTarget = settingsManager.preferences.halfBasalExerciseTarget
|
|
settingHalfBasalTarget = settingsManager.preferences.halfBasalExerciseTarget
|
|
|
|
|
+ maxIOB = settingsManager.preferences.maxIOB
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
@MainActor private func setupCGMSettings() async {
|
|
@MainActor private func setupCGMSettings() async {
|
|
@@ -670,6 +672,7 @@ extension Home.StateModel:
|
|
|
highTTraisesSens = settingsManager.preferences.highTemptargetRaisesSensitivity
|
|
highTTraisesSens = settingsManager.preferences.highTemptargetRaisesSensitivity
|
|
|
isExerciseModeActive = settingsManager.preferences.exerciseMode
|
|
isExerciseModeActive = settingsManager.preferences.exerciseMode
|
|
|
lowTTlowersSens = settingsManager.preferences.lowTemptargetLowersSensitivity
|
|
lowTTlowersSens = settingsManager.preferences.lowTemptargetLowersSensitivity
|
|
|
|
|
+ maxIOB = settingsManager.preferences.maxIOB
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func pumpSettingsDidChange(_: PumpSettings) {
|
|
func pumpSettingsDidChange(_: PumpSettings) {
|