ignore rounding deviations
This commit is contained in:
parent
e0a592f968
commit
11b8b83651
|
@ -232,8 +232,8 @@ public class ActionStringHandler {
|
||||||
0d, percentage, useBolusIOB, useBasalIOB, false, useTrend);
|
0d, percentage, useBolusIOB, useBasalIOB, false, useTrend);
|
||||||
|
|
||||||
Double insulinAfterConstraints = MainApp.getConstraintChecker().applyBolusConstraints(new Constraint<>(bolusWizard.calculatedTotalInsulin)).value();
|
Double insulinAfterConstraints = MainApp.getConstraintChecker().applyBolusConstraints(new Constraint<>(bolusWizard.calculatedTotalInsulin)).value();
|
||||||
if (insulinAfterConstraints - bolusWizard.calculatedTotalInsulin != 0) {
|
if (Math.abs(insulinAfterConstraints - bolusWizard.calculatedTotalInsulin) >= 0.01) {
|
||||||
sendError("Insulin contraint violation!" +
|
sendError("Insulin constraint violation!" +
|
||||||
"\nCannot deliver " + format.format(bolusWizard.calculatedTotalInsulin) + "!");
|
"\nCannot deliver " + format.format(bolusWizard.calculatedTotalInsulin) + "!");
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue