|
@@ -61,6 +61,7 @@ struct Preferences: JSON {
|
|
|
var bgAccelISFweight: Decimal = 0
|
|
var bgAccelISFweight: Decimal = 0
|
|
|
var bgBrakeISFweight: Decimal = 0
|
|
var bgBrakeISFweight: Decimal = 0
|
|
|
var enableBGacceleration: Bool = false
|
|
var enableBGacceleration: Bool = false
|
|
|
|
|
+ var maxDeltaBGthreshold: Decimal = 0.2
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
extension Preferences {
|
|
extension Preferences {
|
|
@@ -124,6 +125,7 @@ extension Preferences {
|
|
|
case bgAccelISFweight = "bgAccel_ISF_weight"
|
|
case bgAccelISFweight = "bgAccel_ISF_weight"
|
|
|
case bgBrakeISFweight = "bgBrake_ISF_weight"
|
|
case bgBrakeISFweight = "bgBrake_ISF_weight"
|
|
|
case enableBGacceleration = "enable_BG_acceleration"
|
|
case enableBGacceleration = "enable_BG_acceleration"
|
|
|
|
|
+ case maxDeltaBGthreshold = "maxDelta_bg_threshold"
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|