What’s on My Pump’s Mind?

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.

This entry was posted in CGM, Data-betes, Diabetes. Bookmark the permalink.

One Response to What’s on My Pump’s Mind?

  1. Irrational John says:

    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.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>