pumpX2
pumpX2 copied to clipboard
Java library implementing a reverse-engineered Bluetooth protocol for the Tandem Mobi and t:slim X2 insulin pumps
The ControlX2 app uses PumpX2, and it receives the "Connection sharing with tconnect app" TandemError when the app service is killed by the system and is restarted. PumpX2 needs to...
Store opCodes consistently as either bytes or ints.
Investigate what happens when transaction IDs wrap around beyond their boundary. e.g., a txId of -17 is present for an observed entry in BolusPermissionResponseTest
v1.2 of the tconnect Android app has these without dexguard. There are a few opcodes remaining to decode.
This issue has low priority... Problem I am seeing is that even on INFO level, I see a lot of messages, and most of those messages look like they need...
- go through all projects and remove unused (or un-necessary dependencies)
## Summary - add a CI helper script that waits for the Android package manager service before running connected tests - update the code coverage workflow to use the helper...
## Summary - add automatic re-subscription logic when the qualifying event characteristic stops notifying - react to SERVICE_CHANGED indications by rediscovering services so notifications are restored - monitor qualifying event...
I proposed change to use slf4j api, but it seems that that doesn't work correctly in AAPS, so I would need logging reverted back to timber. Note: This might have...