JohanDegraeve / xdripswift

xdrip for iOS, written in Swift
GNU General Public License v3.0
329 stars 330 forks source link

Enhancement request: alarm/BG level reminder #480

Open jonisaksson opened 9 months ago

jonisaksson commented 9 months ago

For quite sometime I have thought that xdrip4iOS alarm function could be extended with a BG 'reminder'

Example from this morning, I wake up with a blood glucose at 9.5, I take corrective action + my breakfast bolus. As it is morning, it really varies how long it will take me to drop down to a reasonable BS level to have my breakfast. So I set a reminder for 20 minutes but in reality my bs had hardly moved..... 50 minutes later I had an alarm from xdrip4iOS that my bs was at 3.9... It would be great to be able to set a blood sugar reminder, so not an alarm, but a reminder when your blood sugar hits a certain value like (in this case 5-6 mmol). Leaving it to when the low alarm kicks in will be too late to have the breakfast.

I would have found this 'reminder' functionality quite valuable for other situations, like you are dealing with a high ( to be able to set an a temporary reminder when your BS hits, lets say 5, will stop you from going low)

ulisse31 commented 9 months ago

While I understand the reasoning of this request and its value, I'd say that with iPhone is relatively effortless to set up one or multiple reminder(s) ("Ehy Siri count 25 minutes") to check your BG value, which you should do it anyway as a good habit on a regular basis.

jonisaksson commented 9 months ago

While I understand the reasoning of this request and its value, I'd say that with iPhone is relatively effortless to set up one or multiple reminder(s) ("Ehy Siri count 25 minutes") to check your BG value, which you should do it anyway as a good habit on a regular basis.

That is true, but you could make the same argument against having alarms, if you check you bs often enough, then why would you need alarms? Well I guess it is to remind you when you forget or are too busy doing other stuff etc.

I think the problem I have with setting a timer, isnt that it is complicated to do so, rather than the time it takes for the bs to drop varies greatly so you might end up setting 2-3 different timers and still miss when the BS drops. So a BS value reminder would be so much more handy than a simple timer. It isnt a major issue but on the few times i have been caught out, i have been thinking that it would have been great if I could have set a BS value Of course in those instances, the low alarm has notified me