You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
When a future value of glucose is entered into Loop, Loop no longer provides a prediction curve but uses that value as the eventual glucose value, reports it on the main Loop screen and continues automatic dosing of insulin. When in closed loop, this can result in an increase or decrease of delivered insulin depending on the glucose value.
This has happened when the Loop phone time was changed ahead manually (for example when playing a game) and then returned to automatic time later.
This could happen if someone entered a glucose reading into Apple Health from a finger-stick reading and got the time wrong.
For example, if it was 12:10 pm when entering a value taken at 11:45 am, and inadvertently entered 11:45 pm for the glucose time.
Describe the solution(s) you've thought of
ignore any future glucose values
make detection of future glucose a critical error - Loop actions will halt until the problem is resolved.
Safety Issue Request
Is your feature request related to a problem? Please describe.
When a future value of glucose is entered into Loop, Loop no longer provides a prediction curve but uses that value as the eventual glucose value, reports it on the main Loop screen and continues automatic dosing of insulin. When in closed loop, this can result in an increase or decrease of delivered insulin depending on the glucose value.
Describe the solution(s) you've thought of
Test Case
Configuration:
Test High Glucose in the future:
left graphic shows the initial AB doses to reach the IOB clamp
right graphic shows the test phone several hours later
Software Configuration:
LoopWorkspace: dev, commit 84afcfb
Loop: wip/max-auto-iob, commit 97b7d8d
The text was updated successfully, but these errors were encountered: