|
|
@@ -16,15 +16,15 @@ extension MainViewController {
|
|
|
ObservableUserDefaults.shared.device.value = "Loop"
|
|
|
if let lastLoopTime = formatter.date(from: (lastLoopRecord["timestamp"] as! String))?.timeIntervalSince1970 {
|
|
|
UserDefaultsRepository.alertLastLoopTime.value = lastLoopTime
|
|
|
- if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "lastLoopTime: " + String(lastLoopTime)) }
|
|
|
+ //if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "lastLoopTime: " + String(lastLoopTime)) }
|
|
|
if let failure = lastLoopRecord["failureReason"] {
|
|
|
LoopStatusLabel.text = "X"
|
|
|
latestLoopStatusString = "X"
|
|
|
- if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Loop Failure: X") }
|
|
|
+ //if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Loop Failure: X") }
|
|
|
} else {
|
|
|
var wasEnacted = false
|
|
|
if let enacted = lastLoopRecord["enacted"] as? [String:AnyObject] {
|
|
|
- if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Loop: Was Enacted") }
|
|
|
+ //if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Loop: Was Enacted") }
|
|
|
wasEnacted = true
|
|
|
if let lastTempBasal = enacted["rate"] as? Double {
|
|
|
|
|
|
@@ -112,23 +112,23 @@ extension MainViewController {
|
|
|
if bgData.count > 0 {
|
|
|
lastBGTime = bgData[bgData.count - 1].date
|
|
|
}
|
|
|
- if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "tempBasalTime: " + String(tempBasalTime)) }
|
|
|
- if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "lastBGTime: " + String(lastBGTime)) }
|
|
|
- if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "wasEnacted: " + String(wasEnacted)) }
|
|
|
+ //if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "tempBasalTime: " + String(tempBasalTime)) }
|
|
|
+ //if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "lastBGTime: " + String(lastBGTime)) }
|
|
|
+ //if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "wasEnacted: " + String(wasEnacted)) }
|
|
|
if tempBasalTime > lastBGTime && !wasEnacted {
|
|
|
LoopStatusLabel.text = "⏀"
|
|
|
latestLoopStatusString = "⏀"
|
|
|
- if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Open Loop: recommended temp. temp time > bg time, was not enacted") }
|
|
|
+ //if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Open Loop: recommended temp. temp time > bg time, was not enacted") }
|
|
|
} else {
|
|
|
LoopStatusLabel.text = "↻"
|
|
|
latestLoopStatusString = "↻"
|
|
|
- if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Looping: recommended temp, but temp time is < bg time and/or was enacted") }
|
|
|
+ //if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Looping: recommended temp, but temp time is < bg time and/or was enacted") }
|
|
|
}
|
|
|
}
|
|
|
} else {
|
|
|
LoopStatusLabel.text = "↻"
|
|
|
latestLoopStatusString = "↻"
|
|
|
- if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Looping: no recommended temp") }
|
|
|
+ //if UserDefaultsRepository.debugLog.value { self.writeDebugLog(value: "Looping: no recommended temp") }
|
|
|
}
|
|
|
|
|
|
}
|