AndroidAPS/pump
Carlos Rafael Giani ad381e3c26 comboctl: main: Improvements to Pump.setTbr()
* Don't set a fake 100% TBR again if the current fake 100% TBR
  is finished within 15 minutes (reduces number of TBR operations
  and allows the Combo to return to a non-TBR state).
* If the expected TBR percentage was a non-100% one, but not we see
  a non-TBR main screen, check if the expected TBR duration was <= 2
  minutes. This covers the edge case when the TBR ends at the same
  time when we run this check.
* Inform callers about the exact outcome of the setTbr() call. It could
  be that it set the TBR normally. Or, it might have set a fake 100% TBR
  (if the user requested a 100% TBR and force100Percent was set to false),
  and so on.

Signed-off-by: Carlos Rafael Giani <crg7475@mailbox.org>
2022-12-07 12:38:59 +01:00
..
combo Eopatch: handle stopped bolus properly 2022-12-05 18:27:05 +01:00
combov2 comboctl: main: Improvements to Pump.setTbr() 2022-12-07 12:38:59 +01:00
dana Non transitive R classes 2022-12-02 10:56:11 +01:00
danar improve BgQualityCheckPlugin, fix test 2022-12-07 10:43:52 +01:00
danars improve BgQualityCheckPlugin, fix test 2022-12-07 10:43:52 +01:00
diaconn Eopatch: handle stopped bolus properly 2022-12-05 18:27:05 +01:00
eopatch EOPatch: lineup preferences 2022-12-07 12:26:49 +01:00
eopatch-core EOpatch: cleanup 2022-11-03 17:06:59 +01:00
medtronic Eopatch: handle stopped bolus properly 2022-12-05 18:27:05 +01:00
omnipod-common New Crowdin updates (#2248) 2022-12-02 14:29:28 +01:00
omnipod-dash DASH: fix activities 2022-12-04 10:37:39 +01:00
omnipod-eros Eopatch: handle stopped bolus properly 2022-12-05 18:27:05 +01:00
pump-common New Crowdin updates (#2249) 2022-12-06 12:53:06 +01:00
pump-core New Crowdin updates (#2249) 2022-12-06 12:53:06 +01:00
rileylink New Crowdin updates (#2248) 2022-12-02 14:29:28 +01:00