nightscout / nightscout/AndroidAPS
Improve Disconnect Pump Funcionality / Ease of Use
Nobody has claimed this yet.
- Dominant language
- Kotlin
- Stars
- 1.2k
- Forks
- 6.4k
- Avg merge
- 2d 7h
- Merged PRs (30d)
- 19
Description
Hey family,
I believe disconnected pump / no CGM with stick functionality could be improved.
It would be more helpful if clicking 'disconnect pump', ALSO:
- Set TBR = 0 (this I believe currently has to be manually enacted). If the pump is off, there can be no basal yet not setting 0TBR affects later IOB calcs since the basal is calculated as delivered. Pump disconnect 'should' only be enacted after 0TBR.
- That the alarm for temporary basal rate error is silenced / switched off. There is no basal as there is no pump. Im not sure why the error is flagged / alarmed?
3)That the alarms are (optionally silenced) for CGM/pump comms. I normally have switched on (in case the pump battery dies, or there is no CGM for some reason) but the current disconnect pump needs users to silence these too. - Consider recording blood stick readings?
- That pen injections record only are able to be added. This is already an open ticket. #3254
Background:
I do water sports with pump off. I usually take the phone (and pen) to the beach so I can get CGM readings when resting.. After going out to sea, the TBR error alarm goes off even with the phone volume down (maybe alarm is notification volume?). Setting 0 TBR, alarms off are separate independent actions necessary
Logged on FB here https://www.facebook.com/groups/1900195340201874/user/885510710
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the disconnect pump flow and the 13-comment discussion to determine which requested behaviors are agreed upon. Check the related pen-injection request in issue #3254. Done means the agreed disconnect behavior covers TBR handling, relevant alarms, and any selected blood-stick or injection recording without requiring separate manual actions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- kotlin
- Domain
- mobile
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100