jwoglom / controlX2

Android + Wear OS application for Tandem insulin pumps
34 stars 7 forks source link

Current status? #9

Closed Miquest closed 1 year ago

Miquest commented 1 year ago

Hi! What's the current status of your project? I'm really interested in it! Are you still developing or did you give it up?

Regards!

jwoglom commented 1 year ago

Hi @Miquest -- I am still working on the project, just haven't had time in recent weeks to devote to it. The current status is that we can connect to the pump, complete a bolus, and view current status from the pump, but there are some reliability issues with keeping the bluetooth connection active for the long-term without the connection dropping, and also a number of UX improvements which could be made. So, i'd classify the project as functional enough to work but not reliable or full-featured enough for 24/7 use. I hope to see that change in the right direction in the coming months, though!

Miquest commented 1 year ago

Hi, Thanks for the update! That already sounds great. I live in Germany, so unfortunately I can't control the pump via my smartphone yet. But I hope that the update for the t:slim will come soon and I can use the new functions!

Regarding the problem with the Bluetooth connection: I'm not very familiar with this, but is it possible that the Android system is closing the app in the background and the pump isn't accepting a reconnection? Maybe the "BuggySamsungWorkaround" from xDrip Plus would be interesting here, on my Oppo phone it successfully prevents xDrip Plus from closing by setting a kind of alarm clock that wakes the app up again at the right moment. Previously I had massive connection problems with my Dexcom G6, as xDrip was missing values due to the termination. Maybe that also applies to your project?

Thank you so much for keep working on it!

NethCoder commented 1 year ago

Hey, just wanted to pop in a suggestion that's helped with me. It's a bit Samsung-specific, but I believe it can be adapted. When I tap for the open apps, then tap the icon of the open ControlX2 window, my Samsung gives me four options: App info, Open in split screen, Open in popup-view, and Keep open.

I have a Z Fold (hence the split-screen), however both popup and keep open work in keeping the app in the Foreground.

Keep open locks the app from being closed (unless Force Stopped); and, in pop-up, the app can be 'minimized' to show only as the ControlX2 icon in a circle.

Keep Open Locked in Foreground Minimize Button ControlX2 Icon

NethCoder commented 1 year ago

Forgot to say (I'm a scatterbrain), thanks so much for your great work on this! It really helps me.