|
|
@@ -40,7 +40,7 @@ struct DecimalPickerSettings {
|
|
|
var overrideFactor = PickerSetting(value: 0.8, step: 0.1, min: 0.5, max: 1.5, type: PickerSetting.PickerSettingType.factor)
|
|
|
var fattyMealFactor = PickerSetting(value: 0.7, step: 0.1, min: 0.5, max: 2, type: PickerSetting.PickerSettingType.factor)
|
|
|
var sweetMealFactor = PickerSetting(value: 2, step: 0.1, min: 1, max: 5, type: PickerSetting.PickerSettingType.factor)
|
|
|
- var maxIOB = PickerSetting(value: 0, step: 0.1, min: 0, max: 20, type: PickerSetting.PickerSettingType.insulinUnit)
|
|
|
+ var maxIOB = PickerSetting(value: 0, step: 1, min: 0, max: 20, type: PickerSetting.PickerSettingType.insulinUnit)
|
|
|
var maxDailySafetyMultiplier = PickerSetting(
|
|
|
value: 3,
|
|
|
step: 0.1,
|
|
|
@@ -55,8 +55,8 @@ struct DecimalPickerSettings {
|
|
|
max: 5,
|
|
|
type: PickerSetting.PickerSettingType.factor
|
|
|
)
|
|
|
- var autosensMax = PickerSetting(value: 1.2, step: 0.1, min: 0.5, max: 2, type: PickerSetting.PickerSettingType.factor)
|
|
|
- var autosensMin = PickerSetting(value: 0.7, step: 0.1, min: 0.5, max: 1, type: PickerSetting.PickerSettingType.factor)
|
|
|
+ var autosensMax = PickerSetting(value: 1.2, step: 0.5, min: 0.5, max: 2, type: PickerSetting.PickerSettingType.factor)
|
|
|
+ var autosensMin = PickerSetting(value: 0.7, step: 0.5, min: 0.5, max: 1, type: PickerSetting.PickerSettingType.factor)
|
|
|
var smbDeliveryRatio = PickerSetting(value: 0.5, step: 0.1, min: 0.1, max: 1, type: PickerSetting.PickerSettingType.factor)
|
|
|
var halfBasalExerciseTarget = PickerSetting(
|
|
|
value: 160,
|
|
|
@@ -69,21 +69,21 @@ struct DecimalPickerSettings {
|
|
|
var min5mCarbimpact = PickerSetting(value: 8, step: 1, min: 0, max: 20, type: PickerSetting.PickerSettingType.gramms)
|
|
|
var autotuneISFAdjustmentFraction = PickerSetting(
|
|
|
value: 1.0,
|
|
|
- step: 0.1,
|
|
|
+ step: 0.5,
|
|
|
min: 0.5,
|
|
|
max: 2,
|
|
|
type: PickerSetting.PickerSettingType.factor
|
|
|
)
|
|
|
var remainingCarbsFraction = PickerSetting(
|
|
|
value: 1.0,
|
|
|
- step: 0.1,
|
|
|
+ step: 0.5,
|
|
|
min: 0.5,
|
|
|
max: 2,
|
|
|
type: PickerSetting.PickerSettingType.factor
|
|
|
)
|
|
|
var remainingCarbsCap = PickerSetting(value: 90, step: 5, min: 0, max: 200, type: PickerSetting.PickerSettingType.gramms)
|
|
|
- var maxSMBBasalMinutes = PickerSetting(value: 30, step: 1, min: 0, max: 60, type: PickerSetting.PickerSettingType.minute)
|
|
|
- var maxUAMSMBBasalMinutes = PickerSetting(value: 30, step: 1, min: 0, max: 60, type: PickerSetting.PickerSettingType.minute)
|
|
|
+ var maxSMBBasalMinutes = PickerSetting(value: 30, step: 5, min: 0, max: 60, type: PickerSetting.PickerSettingType.minute)
|
|
|
+ var maxUAMSMBBasalMinutes = PickerSetting(value: 30, step: 5, min: 0, max: 60, type: PickerSetting.PickerSettingType.minute)
|
|
|
var smbInterval = PickerSetting(value: 3, step: 0.1, min: 0.5, max: 10, type: PickerSetting.PickerSettingType.minute)
|
|
|
var bolusIncrement = PickerSetting(
|
|
|
value: 0.1,
|
|
|
@@ -92,7 +92,7 @@ struct DecimalPickerSettings {
|
|
|
max: 1,
|
|
|
type: PickerSetting.PickerSettingType.insulinUnit
|
|
|
)
|
|
|
- var insulinPeakTime = PickerSetting(value: 75, step: 1, min: 30, max: 120, type: PickerSetting.PickerSettingType.factor)
|
|
|
+ var insulinPeakTime = PickerSetting(value: 75, step: 1, min: 35, max: 120, type: PickerSetting.PickerSettingType.factor)
|
|
|
var carbsReqThreshold = PickerSetting(value: 1.0, step: 0.1, min: 0, max: 10, type: PickerSetting.PickerSettingType.gramms)
|
|
|
var noisyCGMTargetMultiplier = PickerSetting(
|
|
|
value: 1.3,
|
|
|
@@ -108,15 +108,15 @@ struct DecimalPickerSettings {
|
|
|
max: 2,
|
|
|
type: PickerSetting.PickerSettingType.glucose
|
|
|
)
|
|
|
- var adjustmentFactor = PickerSetting(value: 0.8, step: 0.1, min: 0.5, max: 1.5, type: PickerSetting.PickerSettingType.factor)
|
|
|
+ var adjustmentFactor = PickerSetting(value: 0.8, step: 0.5, min: 0.5, max: 1.5, type: PickerSetting.PickerSettingType.factor)
|
|
|
var adjustmentFactorSigmoid = PickerSetting(
|
|
|
value: 0.5,
|
|
|
- step: 0.1,
|
|
|
+ step: 0.5,
|
|
|
min: 0.5,
|
|
|
max: 2,
|
|
|
type: PickerSetting.PickerSettingType.factor
|
|
|
)
|
|
|
- var weightPercentage = PickerSetting(value: 0.65, step: 0.1, min: 0.1, max: 1, type: PickerSetting.PickerSettingType.factor)
|
|
|
+ var weightPercentage = PickerSetting(value: 0.65, step: 0.5, min: 0.1, max: 1, type: PickerSetting.PickerSettingType.factor)
|
|
|
var enableSMB_high_bg_target = PickerSetting(
|
|
|
value: 110,
|
|
|
step: 1,
|
|
|
@@ -125,11 +125,11 @@ struct DecimalPickerSettings {
|
|
|
type: PickerSetting.PickerSettingType.glucose
|
|
|
)
|
|
|
var threshold_setting = PickerSetting(value: 65, step: 1, min: 50, max: 100, type: PickerSetting.PickerSettingType.glucose)
|
|
|
- var updateInterval = PickerSetting(value: 20, step: 1, min: 1, max: 60, type: PickerSetting.PickerSettingType.minute)
|
|
|
- var delay = PickerSetting(value: 20, step: 1, min: 1, max: 60, type: PickerSetting.PickerSettingType.minute)
|
|
|
- var minuteInterval = PickerSetting(value: 20, step: 1, min: 1, max: 60, type: PickerSetting.PickerSettingType.minute)
|
|
|
- var timeCap = PickerSetting(value: 20, step: 1, min: 1, max: 60, type: PickerSetting.PickerSettingType.minute)
|
|
|
- var hours = PickerSetting(value: 6, step: 1, min: 2, max: 24, type: PickerSetting.PickerSettingType.hour)
|
|
|
+ var updateInterval = PickerSetting(value: 20, step: 5, min: 1, max: 60, type: PickerSetting.PickerSettingType.minute)
|
|
|
+ var delay = PickerSetting(value: 20, step: 1, min: 5, max: 60, type: PickerSetting.PickerSettingType.minute)
|
|
|
+ var minuteInterval = PickerSetting(value: 20, step: 5, min: 1, max: 60, type: PickerSetting.PickerSettingType.minute)
|
|
|
+ var timeCap = PickerSetting(value: 20, step: 5, min: 1, max: 60, type: PickerSetting.PickerSettingType.minute)
|
|
|
+ var hours = PickerSetting(value: 6, step: 0.5, min: 2, max: 24, type: PickerSetting.PickerSettingType.hour)
|
|
|
var dia = PickerSetting(value: 6, step: 0.5, min: 4, max: 10, type: PickerSetting.PickerSettingType.hour)
|
|
|
var maxBolus = PickerSetting(value: 10, step: 1, min: 1, max: 30, type: PickerSetting.PickerSettingType.insulinUnit)
|
|
|
var maxBasal = PickerSetting(value: 10, step: 1, min: 1, max: 30, type: PickerSetting.PickerSettingType.insulinUnit)
|