Conversation
…and on the host's home screen A tester ran on a transmitter at 2.54 V for a day: dropped connections, late readings and an End Sensor that never got through, with nothing on screen explaining why. - Settings: while battery B is very low (2.70 V or below, the existing threshold), the Sensor section ends with a red-tinted row explaining that readings may be missing and the transmitter may not respond, including to stopping a session or calibrating. - Home screen: cgmStatusHighlight reports "Transmitter Low" (warning), ranked below sensor failed / warm-up / expired / no sensor and above calibration needed and signal loss, since the battery is the likely cause of both. - cgmLifecycleProgress reports a warning state while the battery is very low. Trio only shows the plugin's status highlight while progress is not normal, so without this the highlight stays hidden for most of a session.
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.
Why
A tester ran for a day on a transmitter whose battery B had dropped to 2.54 V: connections kept dropping, readings arrived late, and an End Sensor never got through. Nothing on screen explained why; the only hint was the battery alert, which is easy to dismiss and then forget.
What
cgmStatusHighlightreports Transmitter Low (warning). It ranks below sensor failed / warm-up / transmitter expired / no sensor / sensor expired and above calibration needed and signal loss, because the battery is the likely cause of both.cgmLifecycleProgressreports a warning state while the battery is very low. Trio only shows a CGM plugin's status highlight while the progress isn't normal (or during warm-up / the last 48 h), so without this the label would stay hidden for most of a session. Side effect: Trio's progress ring around the glucose value turns orange.Independent of the open PR stack; based on
main.Notes
mainhas no battery details screen yet. Once [Part 6/6] feat(settings): battery status, Anubis branding, wheel picker for session length #6 lands it can open battery details (one-line follow-up).Screenshots
Seeded state: battery A 2.85 V / B 2.54 V, sensor started two days earlier (so the session alone would show normal progress).
Testing
main.🤖 Generated with Claude Code