Repository navigation
Conversation
Member
Author
|
Tested end to end in the simulator: Trio (dev) with MedtrumKit against a simulated Medtrum Nano, uploading to a local mock Nightscout that LoopFollow on this branch followed. Suspended for 30 minutes at 20:36 and resumed at 20:48. Trio uploaded the PumpSuspend and PumpResume notes, the Basal row showed 0,8 → 0 during the suspend (left), and the graph draws 0 between the notes and the scheduled basal after the resume (right). The narrow bar at 20:35 is the temp basal the suspend cut short. Not reproduced: a suspend without a resume ending at the next temp basal. In these runs both MedtrumKit and OmnipodKit uploaded a PumpResume at patch and pod changes, so that path is covered by the unit tests only. |
bjorkert
added a commit
to bjorkert/LoopFollow
that referenced
this pull request
Oct 31, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


Trio uploads a PumpSuspend note when the pump suspends and a PumpResume note when it resumes, with no temp basal while suspended. The basal graph now pairs these notes and draws 0 in between, and the Basal info row shows 0 during an ongoing suspend. A suspend without a resume ends at the next temp basal, which covers pod changes where no resume is reported.