This commit is contained in:
2024-06-06 16:18:31 -04:00
parent 5f6bc12c80
commit 63b9ae6124
2 changed files with 29 additions and 2 deletions

View File

@@ -1,6 +1,7 @@
import Foundation
#warning("Make values non-optional")
#warning("Need to make air handler external static handle large filter pressure drops.")
public enum EquipmentMeasurement: Equatable {
case airHandler(AirHandler)
@@ -56,7 +57,14 @@ public enum EquipmentMeasurement: Equatable {
}
public var externalStaticPressure: Double {
($returnPlenumPressure.positiveValue ?? 0) + ($supplyPlenumPressure.positiveValue ?? 0)
var postFilterAdder = 0.0
if let postFilterPressure = $postFilterPressure.positiveValue,
postFilterPressure > 0.1 {
postFilterAdder = postFilterAdder - 0.1
}
return ($returnPlenumPressure.positiveValue ?? 0)
+ postFilterAdder
+ ($supplyPlenumPressure.positiveValue ?? 0)
}
}