Sorry for the geeky/nerdy digression, but I’m just so pleased that I’ve been able to start to parse through the data from my pump. It’s nice to make some progress.
According to the CSV file generated from my Medtronic CareLink data, this is what my Minimed Paradigm pump thinks about. The number is how many times the keyword appears in the log.
carelink_parser_2 - There are 14121 items in the array. 1 AlarmPump 154 AlarmSensor 99 BGReceived 393 BolusNormal 35 BolusSquare 391 BolusWizardBolusEstimate 315 CalBGForGH 502 CalBGForPH 4 ChangeBGTargetRange 4 ChangeBGTargetRangePattern 18 ChangeBatteryEnable 18 ChangeBatteryEnableGH 2 ChangeBolusWizardSetup 4 ChangeBolusWizardSetupConfig 12 ChangeCarbRatio 4 ChangeCarbRatioPattern 8 ChangeInsulinSensitivity 4 ChangeInsulinSensitivityPattern 1 ChangeMaxBolus 1 ChangeParadigmLinkID 35 ChangeSensorSetup 70 ChangeSensorSetupConfig 15 ChangeSuspendEnable 7 ChangeTempBasal 2 ChangeTempBasalPercent 1 ChangeTempBasalType 1 ClearAlarm 3 CurrentActiveBasalProfilePattern 3 CurrentAlarmClockEnable 3 CurrentAlarmNotifyMode 3 CurrentAudioBolusStep 3 CurrentAutoOffDuration 3 CurrentBGReminderEnable 3 CurrentBGTargetRange 3 CurrentBGTargetRangePattern 21 CurrentBasalProfile 9 CurrentBasalProfilePattern 3 CurrentBatteryStatus 3 CurrentBeepVolume 3 CurrentBolusReminderEnable 3 CurrentBolusWizardBGUnits 3 CurrentBolusWizardCarbUnits 3 CurrentBolusWizardEnable 3 CurrentBolusWizardSetupStatus 9 CurrentCarbRatio 3 CurrentCarbRatioPattern 3 CurrentChildBlockEnable 3 CurrentDisplayLanguage 3 CurrentErrorStatus 3 CurrentGlucoseHistoryPageNumber 3 CurrentHistoryPageNumber 3 CurrentInsulinActionCurve 6 CurrentInsulinSensitivity 3 CurrentInsulinSensitivityPattern 3 CurrentKeypadLockedEnable 3 CurrentMaxBasal 3 CurrentMaxBolus 3 CurrentParadigmLinkEnable 9 CurrentParadigmLinkID 3 CurrentPumpModelNumber 3 CurrentPumpStatus 3 CurrentRFEnable 9 CurrentRemoteControlID 3 CurrentReservoirWarningUnits 3 CurrentReservoirWarningValueInsulin 3 CurrentSensorAlarmSnoozeTime 3 CurrentSensorBGUnits 2 CurrentSensorCalFactor 3 CurrentSensorCalReminderEnable 3 CurrentSensorCalReminderTime 3 CurrentSensorEnable 3 CurrentSensorHighGlucoseAlarmEnable 3 CurrentSensorHighGlucoseLimit 3 CurrentSensorHighGlucoseSnoozeTime 3 CurrentSensorLowGlucoseAlarmEnable 3 CurrentSensorLowGlucoseLimit 3 CurrentSensorLowGlucoseSnoozeTime 3 CurrentSensorMissedDataTime 3 CurrentSensorTransmitterID 3 CurrentTempBasal 3 CurrentTempBasalType 3 CurrentTimeDisplayFormat 3 CurrentTotalRemaining 3 CurrentTotalToday 3 CurrentTotalYesterday 3 CurrentVariableBasalProfilePatternEnable 3 CurrentVariableBolusEnable 9427 GlucoseSensorData 3 GlucoseSensorDataHigh 2 JournalEntryPumpLowBattery 35 JournalEntryPumpLowReservoir 39 Prime 48 ResultDailyTotal 20 Rewind 2 SelfTest 57 SensorCal 200 SensorCalFactor 10 SensorError 130 SensorPacket 34 SensorStatus 26 SensorSync 60 SensorTimestamp 20 SensorWeakSignal 1669 UnabsorbedInsulin
As far as I can tell:
- UnabsorbedInsulin is metadata that’s used to compute active insulin for the bolus wizard.
- SensorPacket is data from the sensor during the warm-up period before it starts streaming GlucoseSensorData.
- BGReceived is data that comes from a paired meter, which always updates the sensor calibration (for my pump) since they’re paired with CalBGForPH. (I guess that’s why you’re supposed to turn that feature off.)
- I have no idea (yet) what the difference is between CalBGForPH and CalBGForGH.
Don’t worry. I’m not going to flood users with most of this data. I just needed to know what it is possible to show.
Re: “the difference is between CalBGForPH and CalBGForGH”
My recollection is that CalBGForGH marks the entry of a BG which is used for glucose sensor calibration.
But I think CalBGForPH is just BG values which your meter has sent to your pump and possibly also BG values you manually entered. My best guess as to what PH might stand for is Patient History. But that’s just a guess, of course.
There is also this documentation. I haven’t looked through it much myself, but posting the link in case it’s of interest to you.