Skip to content

MDT 523 Insulin Delivery Display Mismatch #2137

Closed

Description

@cmdelano

Describe the bug
I'm on steroids so I have increased my basal rate across the board. I updated my basal rates through the Loop interface and they appear to be written to the pump;however, there is a mismatch between the Insulin Delivery display and the actual current basal. Currently, my basal is set at 1.4 U/hr (12 AM-12PM) but the display reads as Scheduled Basal 0.7 U/hr. This is interesting because that is my typical basal rate without steroids. It is also the last basal rate that I likely entered manually into the pump and not via Loop's interface, although guessing a little here.

Attach an Issue Report
I'm happy to email the Issue Report--my github app keeps crashing
To Reproduce
Steps to reproduce the behavior:

  1. Go to Settings > Minimed 523 > scheduled basal
  2. Check basal rates under Therapy Settings--mismatch here
  3. Check 523 for basal rate schedule written to pump
  4. Press Esc on pump and check current basal rate

Expected behavior
I'd expect the Scheduled Basal display to match what is in Therapy Settings and what shows on the pump

Screenshots

image
image

image

Phone

  • Hardware: iPhone 13 Mini
  • OS Version: iOS 17.3.1

Loop Version

  • Version Number: 3.2.2
  • Repo: LoopKit/Loop Loop_lnl_patches-230507-0112/LoopWorkspace/Loop

?

CGM

  • Device: Dexcom G6
  • Manager app: Dexcom App

Pump

  • Manufacturer: Medtronic
  • Model: 523
  • Firmware version: 2.4A

Additional context
Add any other context about the problem here.

Activity

  1. marionbarker commented on Feb 26, 2024

    @marionbarker
    Contributor

    I confirm this behavior with Loop 3.2.3 and a MDT 515 pump.
    I will test with dev in a separate comment.

    Configuration:

    • main, commit 81a3d9b, of LoopKit/LoopWorkspace, version 3.2.3
    • iPhone SE running iOS 17.3.1
    • Configure basal rates, maxBolus and maxBasal to match MDT 515 values
      • Basal 0.75 U/hr, maxBolus 4 U, maxBasal 3.8 U/hr

    Test Details:

    • Attach a MDT 515 pump to test phone
      • Wait for green loop
      • Configure Loop for Temp Basal Only Dosing Strategy
      • Examine MDT screen - it reports scheduled basal of 0.75 (correct)
    • Modify basal rates in therapy settings to 1.5 U/hr
      • Basal review on pump indicates 1.5 U/hr rate
      • Pump screen shows 1.6 U/hr (with TB set)
    • Change Dosing Strategy to AB, so only scheduled basal will show up
      • Toggle closed loop off/on to restore scheduled basal (not sure if this works for MDT)
    • Next CGM reading triggers an AB and basal should be scheduled
      • The MDT pump screen shows rate of 0.75 U/hr
    • But the main Loop display also is lagging the history
      • The original positive TB is still showing on the plot
      • Wait until the main screen delivery screen updates following history fetch
      • MDT pump screen still shows 0.75 U/hr
  2. marionbarker commented on Feb 26, 2024

    @marionbarker
    Contributor

    I confirm that the display is incorrect with dev as well.

    Configuration:

    • dev, commit ce74cf4, of LoopKit/LoopWorkspace, version 3.3.0
    • iPhone SE running iOS 17.3.1
    • MDT 515 attached with
      • Basal 1.5 U/hr, maxBolus 4 U, maxBasal 3.8 U/hr

    Test Details:

    • Build dev over main immediately following test in prior comment
    • After app opens (following build), check Loop MDT screen - reports 0.75 U/hr basal, MDT pump reports 1.5 U/hr
    • Modify Therapy Settings to 1.25 U/hr basal rate, save, confirm pump agrees with 1.25 U/hr as scheduled rate
    • Same thing - Loop MDT Screen is stuck on 0.75 U/hr displayed as the scheduled basal rate
  3. marionbarker commented on Feb 26, 2024

    @marionbarker
    Contributor

    Conclusion: Display on MDT Pump screen shows the value initially exchanged with pump and is not updated when Therapy Settings are changed in Loop.

    Next test (same dev configuration as above).

    Test Details:

    • delete MDT pump
    • add MDT pump (still with settings of 1.25 U/hr on pump itself and in Loop Therapy settings)
    • wait for green loop
    • Loop MDT screen now shows the true 1.25 U/hr
    • Repeat the modification to therapy setting - set to 1.15 U/hr in Loop
      • Confirm pump reports 1.15 U/hr
      • Confirm Loop MDT screen continues to show original schedule (1.25 U/hr)

    Also confirmed that the Loop Report indicates scheduled basal equivalent to pump and to therapy setting.
    So it is a display problem with the MDT display.

  4. github-actions commented on Mar 28, 2024

    @github-actions

    This issue is stale because it has been open for 30 days with no activity.

  5. marionbarker commented on Mar 28, 2024

    @marionbarker
    Contributor

    Bump

  6. marionbarker commented on Jul 19, 2024

    @marionbarker
    Contributor

    This was fixed with the release of Loop 3.4.
    This issue can be closed now.

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