AndroidAPS
AndroidAPS copied to clipboard
NSClient V3 Wrong convertion of Extended TBR (minor)
If source pump support Extended TBR (recorded within NS) but a sync is done on a config with another pump which doesn't support Extended TBR, then convertion si not done correctly:
- Previous standard TBR is not stopped
- Extended TBR is converted to an Extended Bolus, but not with the correct duration. I found it between loop config and dev config (dev synchronized on my loop with NS3), but use cases should be rare, switch of pump and phone at the same time...)
See screnshot below:
- source data is my loop phone with Insight pump and Extended TBR enabled
- target phone is my dev config with virtual pump, full NS synchronization (Carbs, Bolus, TBR, ...) and loop canceled/disabled.
I was surprised to see wrong IOB on target phone... (root cause of IOB gap was Extended TBR)