| 123456789101112131415161718192021222324252627 |
- // LoopFollow
- // AlarmData.swift
- import Foundation
- struct AlarmData: Codable {
- let bgReadings: [GlucoseValue]
- let predictionData: [GlucoseValue]
- let expireDate: Date?
- let lastLoopTime: TimeInterval?
- let latestOverrideStart: TimeInterval?
- let latestOverrideEnd: TimeInterval?
- let latestTempTargetStart: TimeInterval?
- let latestTempTargetEnd: TimeInterval?
- let recBolus: Double?
- let COB: Double?
- let sageInsertTime: TimeInterval?
- let pumpInsertTime: TimeInterval?
- let latestPumpVolume: Double?
- let IOB: Double?
- let recentBoluses: [BolusEntry]
- let latestBattery: Double?
- let latestPumpBattery: Double?
- let batteryHistory: [DataStructs.batteryStruct]
- let recentCarbs: [CarbSample]
- }
|