AndroidAPS
AndroidAPS copied to clipboard
[Enhancement]--Bolus scheduling for large meal
I'd like to submit an enhancement request for bolus scheduling. This would be beneficial for large meal corrections for those that suffer insulin leaks from their pump.
For example, I am unable to give boluses of >4u from my Dash pump without insulin leakage. This isn't the fault of AAPS, but it does mess with my blood sugars, nonetheless. But, I tend to forget to re-bolus for larger meals (say 10u are necessary, but I end up bolusing only 6u). And yes, this causes my BG to spike, which means even more insulin is needed to treat the meal and now the high.
Being able to split up a bolus into, say, 4u every 20 minutes is a more precise way to get exactly the dose you input, rather than relying on SMB.
Totally would be profitable for those with ultrafast insultin to cover a larger meal which wouldn't allow the full Bolus given with one shot without going hypo
How would you like to see this implemented? Would you like to have an option to split the dose to be given in the calculator, so if it suggests a bolus of 10 units (just for argument's sake) you can then have it split into a user-selectable number of boluses over a given time frame (e.g. 2.5 units every 15 minutes over an hour)? Or do you want more control to say, have whatever the maximum size is for your pump (in your case, 4 units up front) then again every 20 minutes until you reach the 10 units delivered? So you'd have 4 units, 4 units and 2 units.
Either way, I'd anticipate having some kind of schedule screen like the treatments screen where you can see upcoming boluses and remove them if necessary?
Also, if your BGs are dropping, how do you want it to deal with the scheduled boluses? Delete them and warn user? Or give the user the option (keeping in mind they may not be thinking clearly if in low state)?
Just trying to think out how this would work.
I love both (all) those thoughts.
My ideal solution would be something along the lines of your first option: "Give X units over X minutes". This could be an option in the "Calculator" screen, or inside the Insulin screen--it doesn't really matter to me. But I do request the time allotment use minutes rather than hour(s). Minutes are more finely tuned.
I also like the idea of just a simple scheduling function. "Give 2 units at 12:30pm. Give *X *units at time." Just a simple future dose. And yes, I'd love the ability to cancel that dose regardless of the method of delivery--even something as uncomplicated as deleting the dose via the Treatments menu might work (assuming the future doses would show in Treatments, of course).
I really appreciate the thought and effort going into this. It'd make my life so much easier, and I'm guessing a few more people too!
Tom B.
On Thu, Aug 15, 2024 at 4:11 AM EtrnityBuilt @.***> wrote:
How would you like to see this implemented? Would you like to have an option to split the dose to be given in the calculator, so if it suggests a bolus of 10 units (just for argument's sake) you can then have it split into a user-selectable number of boluses over a given time frame (e.g. 2.5 units every 15 minutes over an hour)? Or do you want more control to say, have whatever the maximum size is for your pump (in your case, 4 units up front) then again every 20 minutes until you reach the 10 units delivered? So you'd have 4 units, 4 units and 2 units.
Either way, I'd anticipate having some kind of schedule screen like the treatments screen where you can see upcoming boluses and remove them if necessary?
Just trying to think out how this would work.
— Reply to this email directly, view it on GitHub https://github.com/nightscout/AndroidAPS/issues/3377#issuecomment-2291087955, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKPOMT2XEIBBNSLFSQGYR5TZRSEHLAVCNFSM6AAAAABKTJ3FEGVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEOJRGA4DOOJVGU . You are receiving this because you authored the thread.Message ID: @.***>
+1
Hi, I am new and I have not yet used a closed loop.
Maybe it is worth introducing the possibility of dividing the dose into parts. Save the maximum dose in one application and the interval between doses in the settings. For example, giving 10 units will be given two units every 1 minute.
Where, for example, max_dose_units = 2u and dose_interval = 1 minute.
By default, the maximum dose in one application can be equal to the maximum dose that can be set at all.
The time needed to apply the entire dose I suggest a short, maximum 15 minutes.