Skip to content

Grey loop x 12 hours since reinstalling on new phone #938

Closed

Description

@Dman404

Describe the bug
Rebuilt loop earlier today as iPhone 6 was replaced (battery swollen) and cannot get loop to run. Issue seems to be CGM, although when I check the CGM tab the app seems to have up to date info, it’s just not being displayed on the app graph screen.

**Attach an Issue
Generated: 2019-04-28 03:03:05 +0000

Loop v1.9.5

DeviceDataManager

launchDate: 2019-04-28 02:40:47 +0000
lastError: Optional((date: 2019-04-28 02:58:30 +0000, error: LoopKit.PumpManagerError.communication(Optional(MinimedKit.PumpCommandError.arguments(MinimedKit.PumpOpsError.deviceError(RileyLinkBLEKit.RileyLinkDeviceError.responseTimeout))))))

G5CGMManager

latestReading: Optional(CGMBLEKit.Glucose(glucoseMessage: CGMBLEKit.GlucoseSubMessage(timestamp: 3052117, glucoseIsDisplayOnly: false, glucose: 103, state: 6, trend: -1), timeMessage: CGMBLEKit.TransmitterTimeRxMessage(status: 0, currentTime: 3052125, sessionStartTime: 2930890), transmitterID: "420P2H", status: CGMBLEKit.TransmitterStatus.ok, activationDate: 2019-03-23 19:09:31 +0000, sessionStartDate: 2019-04-26 17:17:41 +0000, lastCalibration: Optional(CGMBLEKit.Calibration(glucose: 119 mg/dL, date: 2019-04-28 02:00:41 +0000)), readDate: 2019-04-28 02:58:08 +0000))
transmitter: CGMBLEKit.Transmitter
dataIsFresh: false
providesBLEHeartbeat: false

ShareClientManager

latestBackfill: nil

observers.count: 4

MinimedPumpManager

isPumpDataStale: true
latestPumpStatus: Optional(MinimedKit.PumpStatus(clock: calendar: gregorian (fixed) timeZone: GMT-0400 (fixed) year: 2019 month: 4 day: 27 hour: 22 minute: 58 second: 56 isLeapMonth: false , batteryVolts: 1.25 V, batteryStatus: MinimedKit.BatteryStatus.normal, suspended: false, bolusing: false, reservoir: 165.4, model: 722, pumpID: "541053"))
latestPumpStatusFromMySentry: nil
lastAddedPumpEvents: 2019-04-28 02:59:12 +0000
pumpBatteryChargeRemaining: Optional(0.24137931034482776)
state: ## MinimedPumpManagerState
batteryChemistry: Alkaline
preferredInsulinDataSource: Event History
pumpColor: smoke
pumpID: ✔︎
pumpModel: 722
pumpRegion: North America
lastValidFrequency: Optional(916.6 MHz)
timeZone: GMT-0400 (fixed)
Optional(RileyLinkBLEKit.RileyLinkConnectionManagerState(autoConnectIDs: Set(["EBA62D4D-63E9-4D90-A1C7-03B03843AB9C"])))
sensorState: nil

pumpOps: Optional(### PumpOps
pumpSettings: ## PumpSettings
pumpID: ✔︎
pumpRegion: North America
pumpState: ## PumpState
timeZone: GMT-0400 (fixed)
pumpModel: 722
awakeUntil: 2019-04-28 02:59:31 +0000
lastValidFrequency: Optional(916.6 MHz)
lastTuned: 2019-04-28 02:59:31 +0000)
lastWakeAttempt: Optional(2019-04-28 03:03:00 +0000)
configuredDevices: ["EBA62D4D-63E9-4D90-A1C7-03B03843AB9C"])

RileyLinkPumpManager

rileyLinkConnectionManager: Optional(RileyLinkBLEKit.RileyLinkConnectionManager)
lastTimerTick: 2019-04-28 03:02:59 +0000

RileyLinkDeviceManager

central: <CBCentralManager: 0x281f390c0>

autoConnectIDs: ["EBA62D4D-63E9-4D90-A1C7-03B03843AB9C"]

timerTickEnabled: true

idleListeningState: disabled

RileyLinkDevice

name: RileyLink
lastIdle: 0001-01-01 00:00:00 +0000
isIdleListeningPending: false
isTimerTickEnabled: true
isTimerTickNotifying: true
radioFirmware: Optional(subg_rfspy 0.9)
bleFirmware: Optional(ble_rfspy 0.9)
peripheralManager: ## PeripheralManager
peripheral: <CBPeripheral: 0x283b7d7c0, identifier = EBA62D4D-63E9-4D90-A1C7-03B03843AB9C, name = RileyLink, state = connected>
needsConfiguration: false
sessionQueue.operationCount: 1

WatchDataManager

lastSentSettings: nil
lastComplicationContext: nil
<WCSession: 0x283b7cfa0, hasDelegate: YES, activationState: 2>

  • hasContentPending: false
  • isComplicationEnabled: false
  • isPaired: false
  • isReachable: false
  • isWatchAppInstalled: false
  • outstandingFileTransfers: []
  • outstandingUserInfoTransfers: []
  • receivedApplicationContext: [:]
  • remainingComplicationUserInfoTransfers: 0
  • complicationUserInfoTransferInterval: 57.0 min
  • watchDirectoryURL: nil

StatusExtensionDataManager

appGroupName: group.com.PRWCNVZ938.loopkit.LoopGroup
statusExtensionContext: nil

LoopDataManager

settings: Loop.LoopSettings(dosingEnabled: true, dynamicCarbAbsorptionEnabled: true, glucoseTargetRangeSchedule: Optional(["overrideRanges": ["workout": [8.0, 11.0], "preMeal": [4.0, 4.5]], "items": [["value": [5.5, 6.5], "startTime": 0.0]], "timeZone": -14400, "unit": "mmol<180.1558800000541>/L"]), maximumBasalRatePerHour: Optional(4.5), maximumBolus: Optional(10.0), suspendThreshold: Optional(Loop.GlucoseThreshold(value: 4.0, unit: mmol<180.1558800000541>/L)), retrospectiveCorrectionEnabled: false, retrospectiveCorrectionGroupingInterval: 1800.0, retrospectiveCorrectionIntegrationInterval: 1800.0, recencyInterval: 900.0, minimumChartWidthPerHour: 50.0, statusChartMinimumHistoryDisplay: 3600.0)
insulinCounteractionEffects: [

  • GlucoseEffectVelocity(start, end, mg/dL/min)

]
insulinEffect: [

  • GlucoseEffect(start, mg/dL)

]
carbEffect: [

  • GlucoseEffect(start, mg/dL)

]
predictedGlucose: [

  • PredictedGlucoseValue(start, mg/dL)

]
retrospectiveGlucoseDiscrepancies: [

  • GlucoseEffect(start, mg/dL)

]
retrospectiveGlucoseDiscrepanciesSummed: [

  • GlucoseChange(start, end, mg/dL)

]
glucoseMomentumEffect: []
retrospectiveGlucoseEffect: []
recommendedTempBasal: nil
recommendedBolus: nil
lastBolus: nil
lastLoopCompleted: nil
lastTempBasal: nil
carbsOnBoard: nil
error: Optional(Loop.LoopError.missingDataError(Loop.MissingDataErrorDetail.glucose))

cacheStore: ## PersistenceController

  • isReadOnly: false
  • directoryURL: file:///private/var/mobile/Containers/Shared/AppGroup/E4750741-49F1-4CC1-A518-5BAEB7222D5C/com.loopkit.LoopKit/
  • persistenceStoreCoordinator: Optional(<NSPersistentStoreCoordinator: 0x281f20580>)

GlucoseStore

  • latestGlucoseValue: nil
  • managedDataInterval: 10800.0
  • cacheLength: 86400.0
  • momentumDataInterval: 900.0
  • observerQuery: Optional(<HKObserverQuery:0x282467080 active>)
  • observationStart: 2019-04-27 02:40:47 +0000
  • observationEnabled: true
  • authorizationRequired: false

cachedGlucoseSamples

CarbStore

  • carbRatioSchedule: ["items": [["startTime": 0.0, "value": 8.0], ["startTime": 1800.0, "value": 8.0]], "unit": "g", "timeZone": -14400]
  • defaultAbsorptionTimes: (fast: 7200.0, medium: 10800.0, slow: 14400.0)
  • insulinSensitivitySchedule: ["items": [["startTime": 0.0, "value": 2.6]], "unit": "mmol<180.1558800000541>/L", "timeZone": -14400]
  • delay: 600.0
  • delta: 300.0
  • absorptionTimeOverrun: 1.5
  • observerQuery: Optional(<HKObserverQuery:0x282465800 active>)
  • observationStart: 2019-04-27 18:40:47 +0000
  • observationEnabled: true
  • authorizationRequired: false

cachedCarbEntries: [
StoredCarbEntry(sampleUUID, syncIdentifier, syncVersion, startDate, quantity, foodType, absorptionTime, createdByCurrentApp, externalID, isUploaded)

]

deletedCarbEntries: [
DeletedCarbEntry(externalID, isUploaded)
]

DoseStore

  • insulinModel: Optional(fiasp(ExponentialInsulinModel(actionDuration: 21600.0, peakActivityTime: 3300.0))

  • basalProfile: ["items": [["startTime": 0.0, "value": 0.7], ["startTime": 10800.0, "value": 1.15], ["value": 1.15, "startTime": 34200.0], ["value": 0.8, "startTime": 43200.0], ["value": 0.8, "startTime": 50400.0], ["value": 0.7, "startTime": 52200.0], ["startTime": 61200.0, "value": 0.95], ["value": 0.7, "startTime": 72000.0]], "timeZone": -14400]

  • insulinSensitivitySchedule: ["items": [["startTime": 0.0, "value": 2.6]], "unit": "mmol<180.1558800000541>/L", "timeZone": -14400]

  • areReservoirValuesValid: false

  • isUploadRequestPending: false

  • lastAddedPumpEvents: 2019-04-28 02:59:12 +0000

  • lastStoredReservoirValue: Optional(LoopKit.StoredReservoirValue(startDate: 2019-04-28 02:58:56 +0000, unitVolume: 165.4, objectIDURL: x-coredata:///Reservoir/tFA05B040-FF91-47B3-A36C-5FD161C49FA05))

  • mutablePumpEventDoses: []

  • pumpEventQueryAfterDate: 2019-04-28 01:22:32 +0000

  • totalDeliveryCache: Optional(LoopKit.InsulinValue(startDate: 2019-04-28 01:18:26 +0000, value: 1.0999999999999885))

  • lastRecordedPrimeEventDate: Optional(0001-01-01 00:00:00 +0000)

  • pumpRecordsBasalProfileStartEvents: false

  • device: Optional(<<HKDevice: 0x2829331b0>, name:RileyLink, manufacturer:Medtronic, model:722, firmware:subg_rfspy 0.9, software:45.0, localIdentifier:541053>)

  • insulinOnBoard: InsulinValue(startDate: 2019-04-28 03:00:00 +0000, value: 0.5615547507356999)

getReservoirValues

  • Reservoir(startDate, unitVolume)
  • 2019-04-28 02:58:56 +0000, 165.4
  • 2019-04-28 02:53:26 +0000, 165.4
  • 2019-04-28 02:46:58 +0000, 165.5
  • 2019-04-28 02:41:54 +0000, 165.6
  • 2019-04-28 02:34:36 +0000, 165.6
  • 2019-04-28 02:28:26 +0000, 165.7
  • 2019-04-28 02:23:26 +0000, 165.8
  • 2019-04-28 02:18:26 +0000, 165.8
  • 2019-04-28 02:13:24 +0000, 165.9
  • 2019-04-28 02:08:26 +0000, 166.0
  • 2019-04-28 02:03:26 +0000, 166.0
  • 2019-04-28 01:58:26 +0000, 166.1
  • 2019-04-28 01:54:12 +0000, 166.1
  • 2019-04-28 01:48:15 +0000, 166.2
  • 2019-04-28 01:43:26 +0000, 166.2
  • 2019-04-28 01:35:56 +0000, 166.3
  • 2019-04-28 01:30:52 +0000, 166.4
  • 2019-04-28 01:24:46 +0000, 166.5
  • 2019-04-28 01:18:26 +0000, 166.5

getPumpEventValues

  • PersistedPumpEvent(date: 2019-04-28 01:22:32 +0000, persistedDate: 2019-04-28 01:25:01 +0000, dose: nil, isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p100, raw: Optional(7 bytes), title: Optional("ChangeTimePumpEvent(length: 7, rawData: 7 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 21 minute: 22 second: 32 isLeapMonth: false )"), type: nil)
  • PersistedPumpEvent(date: 2019-04-28 01:22:32 +0000, persistedDate: 2019-04-28 01:25:01 +0000, dose: nil, isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p98, raw: Optional(7 bytes), title: Optional("NewTimePumpEvent(length: 7, rawData: 7 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 21 minute: 22 second: 32 isLeapMonth: false )"), type: nil)
  • PersistedPumpEvent(date: 2019-04-28 01:22:31 +0000, persistedDate: 2019-04-28 01:25:01 +0000, dose: nil, isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p99, raw: Optional(7 bytes), title: Optional("SelectBasalProfilePumpEvent(length: 7, rawData: 7 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 21 minute: 22 second: 31 isLeapMonth: false )"), type: nil)
  • PersistedPumpEvent(date: 2019-04-28 01:22:26 +0000, persistedDate: 2019-04-28 01:25:01 +0000, dose: nil, isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p101, raw: Optional(21 bytes), title: Optional("EnableDisableRemotePumpEvent(length: 21, rawData: 21 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 21 minute: 22 second: 26 isLeapMonth: false )"), type: nil)
  • PersistedPumpEvent(date: 2019-04-28 01:17:52 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: nil, isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p91, raw: Optional(21 bytes), title: Optional("EnableDisableRemotePumpEvent(length: 21, rawData: 21 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 21 minute: 17 second: 52 isLeapMonth: false )"), type: nil)
  • PersistedPumpEvent(date: 2019-04-28 01:17:37 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: nil, isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p86, raw: Optional(21 bytes), title: Optional("EnableDisableRemotePumpEvent(length: 21, rawData: 21 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 21 minute: 17 second: 37 isLeapMonth: false )"), type: nil)
  • PersistedPumpEvent(date: 2019-04-28 01:14:03 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: nil, isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p89, raw: Optional(7 bytes), title: Optional("ChangeTimePumpEvent(length: 7, rawData: 7 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 21 minute: 14 second: 3 isLeapMonth: false )"), type: nil)
  • PersistedPumpEvent(date: 2019-04-28 01:14:03 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: nil, isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p80, raw: Optional(7 bytes), title: Optional("NewTimePumpEvent(length: 7, rawData: 7 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 21 minute: 14 second: 3 isLeapMonth: false )"), type: nil)
  • PersistedPumpEvent(date: 2019-04-28 01:07:33 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: nil, isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p82, raw: Optional(7 bytes), title: Optional("ChangeTimePumpEvent(length: 7, rawData: 7 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 21 minute: 7 second: 33 isLeapMonth: false )"), type: nil)
  • PersistedPumpEvent(date: 2019-04-28 01:07:33 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: nil, isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p75, raw: Optional(7 bytes), title: Optional("NewTimePumpEvent(length: 7, rawData: 7 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 21 minute: 7 second: 33 isLeapMonth: false )"), type: nil)
  • PersistedPumpEvent(date: 2019-04-28 01:07:31 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: nil, isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p73, raw: Optional(7 bytes), title: Optional("SelectBasalProfilePumpEvent(length: 7, rawData: 7 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 21 minute: 7 second: 31 isLeapMonth: false )"), type: nil)
  • PersistedPumpEvent(date: 2019-04-28 01:07:27 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: nil, isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p96, raw: Optional(21 bytes), title: Optional("EnableDisableRemotePumpEvent(length: 21, rawData: 21 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 21 minute: 7 second: 27 isLeapMonth: false )"), type: nil)
  • PersistedPumpEvent(date: 2019-04-28 00:58:40 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: nil, isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p78, raw: Optional(7 bytes), title: Optional("ChangeTempBasalTypePumpEvent(length: 7, rawData: 7 bytes, basalType: "absolute", timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 20 minute: 58 second: 40 isLeapMonth: false )"), type: nil)
  • PersistedPumpEvent(date: 2019-04-28 00:20:33 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: nil, isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p85, raw: Optional(7 bytes), title: Optional("NewTimePumpEvent(length: 7, rawData: 7 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 20 minute: 20 second: 33 isLeapMonth: false )"), type: nil)
  • PersistedPumpEvent(date: 2019-04-28 00:20:33 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: nil, isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p84, raw: Optional(7 bytes), title: Optional("ChangeTimePumpEvent(length: 7, rawData: 7 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 20 minute: 20 second: 33 isLeapMonth: false )"), type: nil)
  • PersistedPumpEvent(date: 2019-04-28 00:08:30 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: Optional(LoopKit.DoseEntry(type: LoopKit.DoseType.bolus, startDate: 2019-04-28 00:08:30 +0000, endDate: 2019-04-28 00:08:30 +0000, value: 3.5, unit: LoopKit.DoseUnit.units, description: nil, syncIdentifier: Optional("012323005e08545b13"), scheduledBasalRate: nil)), isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p71, raw: Optional(9 bytes), title: Optional("BolusNormalPumpEvent(length: 9, rawData: 9 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 20 minute: 8 second: 30 isLeapMonth: false , unabsorbedInsulinRecord: nil, amount: 3.5, programmed: 3.5, unabsorbedInsulinTotal: 0.0, type: MinimedKit.BolusNormalPumpEvent.BolusType.normal, duration: 0.0, deliveryUnitsPerMinute: 1.5)"), type: Optional(LoopKit.PumpEventType.bolus))
  • PersistedPumpEvent(date: 2019-04-28 00:05:42 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: nil, isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p69, raw: Optional(7 bytes), title: Optional("NewTimePumpEvent(length: 7, rawData: 7 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 20 minute: 5 second: 42 isLeapMonth: false )"), type: nil)
  • PersistedPumpEvent(date: 2019-04-28 00:05:42 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: nil, isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p68, raw: Optional(7 bytes), title: Optional("ChangeTimePumpEvent(length: 7, rawData: 7 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 20 minute: 5 second: 31 isLeapMonth: false )"), type: nil)
  • PersistedPumpEvent(date: 2019-04-28 00:05:41 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: nil, isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p64, raw: Optional(7 bytes), title: Optional("SelectBasalProfilePumpEvent(length: 7, rawData: 7 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 20 minute: 5 second: 30 isLeapMonth: false )"), type: nil)
  • PersistedPumpEvent(date: 2019-04-28 00:05:36 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: nil, isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p94, raw: Optional(21 bytes), title: Optional("EnableDisableRemotePumpEvent(length: 21, rawData: 21 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 20 minute: 5 second: 25 isLeapMonth: false )"), type: nil)
  • PersistedPumpEvent(date: 2019-04-27 20:19:39 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: Optional(LoopKit.DoseEntry(type: LoopKit.DoseType.bolus, startDate: 2019-04-27 20:19:39 +0000, endDate: 2019-04-27 20:19:39 +0000, value: 1.0, unit: LoopKit.DoseUnit.units, description: nil, syncIdentifier: Optional("010a0a005c13501b13"), scheduledBasalRate: nil)), isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p90, raw: Optional(9 bytes), title: Optional("BolusNormalPumpEvent(length: 9, rawData: 9 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 16 minute: 19 second: 28 isLeapMonth: false , unabsorbedInsulinRecord: nil, amount: 1.0, programmed: 1.0, unabsorbedInsulinTotal: 0.0, type: MinimedKit.BolusNormalPumpEvent.BolusType.normal, duration: 0.0, deliveryUnitsPerMinute: 1.5)"), type: Optional(LoopKit.PumpEventType.bolus))
  • PersistedPumpEvent(date: 2019-04-27 19:34:20 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: nil, isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p83, raw: Optional(7 bytes), title: Optional("CalBGForPHPumpEvent(length: 7, rawData: 7 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 15 minute: 34 second: 9 isLeapMonth: false , amount: 66)"), type: nil)
  • PersistedPumpEvent(date: 2019-04-27 18:30:14 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: Optional(LoopKit.DoseEntry(type: LoopKit.DoseType.bolus, startDate: 2019-04-27 18:30:14 +0000, endDate: 2019-04-27 18:30:14 +0000, value: 0.8, unit: LoopKit.DoseUnit.units, description: nil, syncIdentifier: Optional("01080800431e4e1b13"), scheduledBasalRate: nil)), isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p97, raw: Optional(9 bytes), title: Optional("BolusNormalPumpEvent(length: 9, rawData: 9 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 14 minute: 30 second: 3 isLeapMonth: false , unabsorbedInsulinRecord: Optional(MinimedKit.UnabsorbedInsulinPumpEvent(length: 47, rawData: 47 bytes, records: [MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 1.6, age: 26), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 1.35, age: 206), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.15, age: 216), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.1, age: 226), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.15, age: 236), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.15, age: 246), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.1, age: 256), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.15, age: 266), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.15, age: 276), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.1, age: 286), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.15, age: 296), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.15, age: 306), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 1.2, age: 316), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.5, age: 326), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 1.4, age: 336)])), amount: 0.8, programmed: 0.8, unabsorbedInsulinTotal: 0.0, type: MinimedKit.BolusNormalPumpEvent.BolusType.normal, duration: 0.0, deliveryUnitsPerMinute: 1.5)"), type: Optional(LoopKit.PumpEventType.bolus))
  • PersistedPumpEvent(date: 2019-04-27 18:30:13 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: nil, isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p81, raw: Optional(20 bytes), title: Optional("BolusWizardEstimatePumpEvent(length: 20, rawData: 20 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 14 minute: 30 second: 2 isLeapMonth: false , carbohydrates: 7, bloodGlucose: 0, foodEstimate: 0.8, correctionEstimate: 0.0, bolusEstimate: 0.8, unabsorbedInsulinTotal: 0.0, bgTargetLow: 55, bgTargetHigh: 55, insulinSensitivity: 26, carbRatio: 8.0)"), type: nil)
  • PersistedPumpEvent(date: 2019-04-27 18:08:43 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: Optional(LoopKit.DoseEntry(type: LoopKit.DoseType.bolus, startDate: 2019-04-27 18:08:43 +0000, endDate: 2019-04-27 18:08:43 +0000, value: 1.6, unit: LoopKit.DoseUnit.units, description: nil, syncIdentifier: Optional("0110100060084e1b13"), scheduledBasalRate: nil)), isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p77, raw: Optional(9 bytes), title: Optional("BolusNormalPumpEvent(length: 9, rawData: 9 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 14 minute: 8 second: 32 isLeapMonth: false , unabsorbedInsulinRecord: Optional(MinimedKit.UnabsorbedInsulinPumpEvent(length: 44, rawData: 44 bytes, records: [MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 1.35, age: 184), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.15, age: 194), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.1, age: 204), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.15, age: 214), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.15, age: 224), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.1, age: 234), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.15, age: 244), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.15, age: 254), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.1, age: 264), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.15, age: 274), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.15, age: 284), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 1.2, age: 294), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.5, age: 304), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 1.4, age: 314)])), amount: 1.6, programmed: 1.6, unabsorbedInsulinTotal: 0.0, type: MinimedKit.BolusNormalPumpEvent.BolusType.normal, duration: 0.0, deliveryUnitsPerMinute: 1.5)"), type: Optional(LoopKit.PumpEventType.bolus))
  • PersistedPumpEvent(date: 2019-04-27 18:08:43 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: nil, isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p72, raw: Optional(20 bytes), title: Optional("BolusWizardEstimatePumpEvent(length: 20, rawData: 20 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 14 minute: 8 second: 32 isLeapMonth: false , carbohydrates: 13, bloodGlucose: 0, foodEstimate: 1.6, correctionEstimate: 0.0, bolusEstimate: 1.6, unabsorbedInsulinTotal: 0.0, bgTargetLow: 55, bgTargetHigh: 55, insulinSensitivity: 26, carbRatio: 8.0)"), type: nil)
  • PersistedPumpEvent(date: 2019-04-27 15:04:11 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: Optional(LoopKit.DoseEntry(type: LoopKit.DoseType.bolus, startDate: 2019-04-27 15:04:11 +0000, endDate: 2019-04-27 15:04:11 +0000, value: 1.2, unit: LoopKit.DoseUnit.units, description: nil, syncIdentifier: Optional("010c0c0040044b1b13"), scheduledBasalRate: nil)), isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p87, raw: Optional(9 bytes), title: Optional("BolusNormalPumpEvent(length: 9, rawData: 9 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 11 minute: 4 second: 0 isLeapMonth: false , unabsorbedInsulinRecord: nil, amount: 1.2, programmed: 1.2, unabsorbedInsulinTotal: 0.0, type: MinimedKit.BolusNormalPumpEvent.BolusType.normal, duration: 0.0, deliveryUnitsPerMinute: 1.5)"), type: Optional(LoopKit.PumpEventType.bolus))
  • PersistedPumpEvent(date: 2019-04-27 15:04:10 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: nil, isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p67, raw: Optional(20 bytes), title: Optional("BolusWizardEstimatePumpEvent(length: 20, rawData: 20 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 11 minute: 3 second: 59 isLeapMonth: false , carbohydrates: 10, bloodGlucose: 55, foodEstimate: 1.2, correctionEstimate: 0.0, bolusEstimate: 1.2, unabsorbedInsulinTotal: 2.7, bgTargetLow: 55, bgTargetHigh: 55, insulinSensitivity: 26, carbRatio: 8.0)"), type: nil)
  • PersistedPumpEvent(date: 2019-04-27 15:04:06 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: nil, isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p93, raw: Optional(7 bytes), title: Optional("CalBGForPHPumpEvent(length: 7, rawData: 7 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 11 minute: 3 second: 55 isLeapMonth: false , amount: 55)"), type: nil)
  • PersistedPumpEvent(date: 2019-04-27 13:14:53 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: Optional(LoopKit.DoseEntry(type: LoopKit.DoseType.bolus, startDate: 2019-04-27 13:14:53 +0000, endDate: 2019-04-27 15:14:53 +0000, value: 1.6, unit: LoopKit.DoseUnit.units, description: nil, syncIdentifier: Optional("011010046a0ea91b13"), scheduledBasalRate: nil)), isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p66, raw: Optional(9 bytes), title: Optional("BolusNormalPumpEvent(length: 9, rawData: 9 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 9 minute: 14 second: 42 isLeapMonth: false , unabsorbedInsulinRecord: Optional(MinimedKit.UnabsorbedInsulinPumpEvent(length: 41, rawData: 41 bytes, records: [MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.15, age: 9), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.1, age: 19), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.15, age: 29), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.15, age: 39), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.1, age: 49), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.15, age: 59), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.15, age: 69), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.1, age: 79), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.15, age: 89), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.15, age: 99), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 1.2, age: 109), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 0.5, age: 119), MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 1.4, age: 129)])), amount: 1.6, programmed: 1.6, unabsorbedInsulinTotal: 0.0, type: MinimedKit.BolusNormalPumpEvent.BolusType.square, duration: 7200.0, deliveryUnitsPerMinute: 1.5)"), type: Optional(LoopKit.PumpEventType.bolus))
  • PersistedPumpEvent(date: 2019-04-27 13:13:50 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: Optional(LoopKit.DoseEntry(type: LoopKit.DoseType.bolus, startDate: 2019-04-27 13:13:50 +0000, endDate: 2019-04-27 13:13:50 +0000, value: 1.6, unit: LoopKit.DoseUnit.units, description: nil, syncIdentifier: Optional("01101000670d891b13"), scheduledBasalRate: nil)), isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p92, raw: Optional(9 bytes), title: Optional("BolusNormalPumpEvent(length: 9, rawData: 9 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 9 minute: 13 second: 39 isLeapMonth: false , unabsorbedInsulinRecord: Optional(MinimedKit.UnabsorbedInsulinPumpEvent(length: 5, rawData: 5 bytes, records: [MinimedKit.UnabsorbedInsulinPumpEvent.Record(amount: 1.4, age: 19)])), amount: 1.6, programmed: 1.6, unabsorbedInsulinTotal: 0.0, type: MinimedKit.BolusNormalPumpEvent.BolusType.normal, duration: 0.0, deliveryUnitsPerMinute: 1.5)"), type: Optional(LoopKit.PumpEventType.bolus))
  • PersistedPumpEvent(date: 2019-04-27 13:13:50 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: nil, isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p70, raw: Optional(20 bytes), title: Optional("BolusWizardEstimatePumpEvent(length: 20, rawData: 20 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 9 minute: 13 second: 39 isLeapMonth: false , carbohydrates: 26, bloodGlucose: 0, foodEstimate: 3.2, correctionEstimate: 0.0, bolusEstimate: 3.2, unabsorbedInsulinTotal: 0.0, bgTargetLow: 55, bgTargetHigh: 55, insulinSensitivity: 26, carbRatio: 8.0)"), type: nil)
  • PersistedPumpEvent(date: 2019-04-27 12:59:53 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: nil, isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p95, raw: Optional(20 bytes), title: Optional("BolusWizardEstimatePumpEvent(length: 20, rawData: 20 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 8 minute: 59 second: 42 isLeapMonth: false , carbohydrates: 5, bloodGlucose: 78, foodEstimate: 0.6, correctionEstimate: 0.8, bolusEstimate: 1.4, unabsorbedInsulinTotal: 0.0, bgTargetLow: 55, bgTargetHigh: 55, insulinSensitivity: 26, carbRatio: 8.0)"), type: nil)
  • PersistedPumpEvent(date: 2019-04-27 12:59:53 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: Optional(LoopKit.DoseEntry(type: LoopKit.DoseType.bolus, startDate: 2019-04-27 12:59:53 +0000, endDate: 2019-04-27 12:59:53 +0000, value: 1.4, unit: LoopKit.DoseUnit.units, description: nil, syncIdentifier: Optional("010e0e006a3b481b13"), scheduledBasalRate: nil)), isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p65, raw: Optional(9 bytes), title: Optional("BolusNormalPumpEvent(length: 9, rawData: 9 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 8 minute: 59 second: 42 isLeapMonth: false , unabsorbedInsulinRecord: nil, amount: 1.4, programmed: 1.4, unabsorbedInsulinTotal: 0.0, type: MinimedKit.BolusNormalPumpEvent.BolusType.normal, duration: 0.0, deliveryUnitsPerMinute: 1.5)"), type: Optional(LoopKit.PumpEventType.bolus))
  • PersistedPumpEvent(date: 2019-04-27 12:59:48 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: nil, isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p79, raw: Optional(7 bytes), title: Optional("CalBGForPHPumpEvent(length: 7, rawData: 7 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 8 minute: 59 second: 37 isLeapMonth: false , amount: 78)"), type: nil)
  • PersistedPumpEvent(date: 2019-04-27 12:59:41 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: nil, isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p74, raw: Optional(124 bytes), title: Optional("BolusWizardSetupPumpEvent(length: 124, rawData: 124 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 27 hour: 8 minute: 59 second: 30 isLeapMonth: false )"), type: nil)
  • PersistedPumpEvent(date: 2019-04-27 02:11:08 +0000, persistedDate: 2019-04-28 01:18:55 +0000, dose: nil, isUploaded: true, objectIDURL: x-coredata://7F86844B-D3AC-43D9-8F44-5F639CA123ED/PumpEvent/p76, raw: Optional(7 bytes), title: Optional("CalBGForPHPumpEvent(length: 7, rawData: 7 bytes, timestamp: calendar: gregorian (fixed) year: 2019 month: 4 day: 26 hour: 22 minute: 11 second: 8 isLeapMonth: false , amount: 50)"), type: nil)

getNormalizedDoseEntries

  • DoseEntry(type: LoopKit.DoseType.bolus, startDate: 2019-04-27 12:59:53 +0000, endDate: 2019-04-27 12:59:53 +0000, value: 1.4, unit: LoopKit.DoseUnit.units, description: nil, syncIdentifier: Optional("010e0e006a3b481b13"), scheduledBasalRate: nil)
  • DoseEntry(type: LoopKit.DoseType.bolus, startDate: 2019-04-27 13:13:50 +0000, endDate: 2019-04-27 13:13:50 +0000, value: 1.6, unit: LoopKit.DoseUnit.units, description: nil, syncIdentifier: Optional("01101000670d891b13"), scheduledBasalRate: nil)
  • DoseEntry(type: LoopKit.DoseType.bolus, startDate: 2019-04-27 13:14:53 +0000, endDate: 2019-04-27 15:14:53 +0000, value: 1.6, unit: LoopKit.DoseUnit.units, description: nil, syncIdentifier: Optional("011010046a0ea91b13"), scheduledBasalRate: nil)
  • DoseEntry(type: LoopKit.DoseType.bolus, startDate: 2019-04-27 15:04:11 +0000, endDate: 2019-04-27 15:04:11 +0000, value: 1.2, unit: LoopKit.DoseUnit.units, description: nil, syncIdentifier: Optional("010c0c0040044b1b13"), scheduledBasalRate: nil)
  • DoseEntry(type: LoopKit.DoseType.bolus, startDate: 2019-04-27 18:08:43 +0000, endDate: 2019-04-27 18:08:43 +0000, value: 1.6, unit: LoopKit.DoseUnit.units, description: nil, syncIdentifier: Optional("0110100060084e1b13"), scheduledBasalRate: nil)
  • DoseEntry(type: LoopKit.DoseType.bolus, startDate: 2019-04-27 18:30:14 +0000, endDate: 2019-04-27 18:30:14 +0000, value: 0.8, unit: LoopKit.DoseUnit.units, description: nil, syncIdentifier: Optional("01080800431e4e1b13"), scheduledBasalRate: nil)
  • DoseEntry(type: LoopKit.DoseType.bolus, startDate: 2019-04-27 20:19:39 +0000, endDate: 2019-04-27 20:19:39 +0000, value: 1.0, unit: LoopKit.DoseUnit.units, description: nil, syncIdentifier: Optional("010a0a005c13501b13"), scheduledBasalRate: nil)
  • DoseEntry(type: LoopKit.DoseType.bolus, startDate: 2019-04-28 00:08:30 +0000, endDate: 2019-04-28 00:08:30 +0000, value: 3.5, unit: LoopKit.DoseUnit.units, description: nil, syncIdentifier: Optional("012323005e08545b13"), scheduledBasalRate: nil)

getNormalizedPumpEventDoseEntriesOverlaidWithBasalEntries

  • DoseEntry(type: LoopKit.DoseType.bolus, startDate: 2019-04-27 12:59:53 +0000, endDate: 2019-04-27 12:59:53 +0000, value: 1.4, unit: LoopKit.DoseUnit.units, description: nil, syncIdentifier: Optional("010e0e006a3b481b13"), scheduledBasalRate: nil)
  • DoseEntry(type: LoopKit.DoseType.bolus, startDate: 2019-04-27 13:13:50 +0000, endDate: 2019-04-27 13:13:50 +0000, value: 1.6, unit: LoopKit.DoseUnit.units, description: nil, syncIdentifier: Optional("01101000670d891b13"), scheduledBasalRate: nil)
  • DoseEntry(type: LoopKit.DoseType.bolus, startDate: 2019-04-27 13:14:53 +0000, endDate: 2019-04-27 15:14:53 +0000, value: 1.6, unit: LoopKit.DoseUnit.units, description: nil, syncIdentifier: Optional("011010046a0ea91b13"), scheduledBasalRate: nil)
  • DoseEntry(type: LoopKit.DoseType.bolus, startDate: 2019-04-27 15:04:11 +0000, endDate: 2019-04-27 15:04:11 +0000, value: 1.2, unit: LoopKit.DoseUnit.units, description: nil, syncIdentifier: Optional("010c0c0040044b1b13"), scheduledBasalRate: nil)
  • DoseEntry(type: LoopKit.DoseType.bolus, startDate: 2019-04-27 18:08:43 +0000, endDate: 2019-04-27 18:08:43 +0000, value: 1.6, unit: LoopKit.DoseUnit.units, description: nil, syncIdentifier: Optional("0110100060084e1b13"), scheduledBasalRate: nil)
  • DoseEntry(type: LoopKit.DoseType.bolus, startDate: 2019-04-27 18:30:14 +0000, endDate: 2019-04-27 18:30:14 +0000, value: 0.8, unit: LoopKit.DoseUnit.units, description: nil, syncIdentifier: Optional("01080800431e4e1b13"), scheduledBasalRate: nil)
  • DoseEntry(type: LoopKit.DoseType.bolus, startDate: 2019-04-27 20:19:39 +0000, endDate: 2019-04-27 20:19:39 +0000, value: 1.0, unit: LoopKit.DoseUnit.units, description: nil, syncIdentifier: Optional("010a0a005c13501b13"), scheduledBasalRate: nil)
  • DoseEntry(type: LoopKit.DoseType.bolus, startDate: 2019-04-28 00:08:30 +0000, endDate: 2019-04-28 00:08:30 +0000, value: 3.5, unit: LoopKit.DoseUnit.units, description: nil, syncIdentifier: Optional("012323005e08545b13"), scheduledBasalRate: nil)

InsulinDeliveryStore

  • cacheLength: 86400.0
  • observerQuery: Optional(<HKObserverQuery:0x28246f380 active>)
  • observationStart: 2019-04-27 02:40:47 +0000
  • observationEnabled: true
  • authorizationRequired: false
  • lastBasalEndDate: Optional(0001-01-01 00:00:00 +0000)

cachedDoseEntries

To Reproduce
Steps to reproduce the behavior:

  1. Go to '...'
  2. Click on '....'
  3. Scroll down to '....'
  4. See error

Expected behavior
A clear and concise description of what you expected to happen.

Screenshots

Phone

  • Hardware: iPhone 6
  • OS Version: iOS 12.2

Loop Version

  • Version Number: latest
  • Repo: [LoopKit/Loop, Katie, etc]

CGM

  • Device: Dexcom G5
  • Manager app: Dexcom App

Pump

  • Manufacturer: Medtronic
  • Model: 722
  • Firmware version:

Additional context

  • rileylink seems to work: I can Bolus using the app
  • I was originally getting a ‘CGM’ error, but I restarted the iPhone, toggled blue tooth, and restarted the loop and Dexcom app. Now I’m getting a device error (pump didn’t respond in time).
  • there is no CGM value or predicted glucose displaying on the loop app
  • I’ve gone through the pump and CGM trouble shooting recommended on the loop kit website
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions