nightscout / nightscout/AndroidAPS

Improve Disconnect Pump Funcionality / Ease of Use

Open
#3,353 13 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

enhancement for_discussion
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:

  1. 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.
  2. 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.
  3. Consider recording blood stick readings?
  4. 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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.