[WIP] Apex TruCare III insulin pump driver#3896
Conversation
…con to the fragment
Pump doesn't support doing standard boluses while extended bolus is running. I don't see a reason to implement such extended bolus functionality.
Some pumps have configurable max bolus and max basal values, but SafetyPlugin didn't respect that. This change fixes this issue.
Pump may report battery percentage like 75 - 50 - 75%, what creates incorrect pump battery change entry
|
Extended boluses are not needed. Exclude them from pump capabilities and put driver in error state when running EB is detected |
|
|
what about this PR? |
|
Still under testing and development, I'll clean up commit history and upload new ones soon. |
|
Hello, is this currently under development? |
|
Hello, they updated the firmware several times, could you run tests to add it to the conditions? |
0109088 to
d1bad3c
Compare
|
@tdrkDev is it used somewhere? |
|
Hi! I have Apex TruCare III and can test the driver. |
|
Good afternoon, the latest firmware version is 1.1.1. They fixed all the Bluetooth issues. They also released an open-loop app. In over six months of use, I haven't had a single problem. |
Hey, great to hear that! I'm looking towards closed loop however, switching from Accu-Chek Combo to Apex. Any news on the closed loop? It doesn't seem any activity is happening in the branch since Mar 2025 ( |
The authorized representative is registering documents for a closed loop, but the wait is dragging on. |


Add Apex TruCare III insulin pump support.
Current issues:
Pump protocol was reverse-engineered using BLE dumps and some minimal info from the official app's symbols (the code is not possible to be reverse-engineered, unfortunately).
Pump isn't able to do standard boluses while extended bolus is running, so I'm not sure is it good to implement such extended bolus functionality. Also, in extended bolus history records, pump doesn't report the duration of extended boluses.