Parcourir la source

set lowTTlowersSens to false if insufficient auosensMax

Robert il y a 1 an
Parent
commit
4c16a95ca1
1 fichiers modifiés avec 5 ajouts et 0 suppressions
  1. 5 0
      Trio/Sources/APS/OpenAPS/OpenAPS.swift

+ 5 - 0
Trio/Sources/APS/OpenAPS/OpenAPS.swift

@@ -518,6 +518,11 @@ final class OpenAPS {
                 adjustedPreferences.halfBasalExerciseTarget = activeHBT
                 debug(.openAPS, "Updated halfBasalExerciseTarget to active Temp Target value: \(activeHBT)")
             }
+            // Overwrite the lowTTlowersSens if autosensMax does not support it
+            if preferences.lowTemptargetLowersSensitivity, preferences.autosensMax <= 1 {
+                adjustedPreferences.lowTemptargetLowersSensitivity = false
+                debug(.openAPS, "Setting lowTTlowersSens to false due to insufficient autosensMax: \(preferences.autosensMax)")
+            }
         }
 
         do {