Index: firmware/App/Controllers/BalancingChamber.c =================================================================== diff -u -rb0da135bc589efaf8ad6f3c8c1988dcb672f3ca0 -r902889c30391b6ca8c9f19adfd3c841c86a5d49f --- firmware/App/Controllers/BalancingChamber.c (.../BalancingChamber.c) (revision b0da135bc589efaf8ad6f3c8c1988dcb672f3ca0) +++ firmware/App/Controllers/BalancingChamber.c (.../BalancingChamber.c) (revision 902889c30391b6ca8c9f19adfd3c841c86a5d49f) @@ -268,14 +268,11 @@ #ifdef CONDUCTIVE_LEVEL_SENSOR_ENABLED if ( LVL_STATE_LOW == bicarbChamberLevel ) { - if ( getCurrentBalancingChamberExecState() > BAL_CHAMBER_STATE_IDLE ) + if ( FALSE == setBicarbChamberFillRequested() ) { - if ( FALSE == setBicarbChamberFillRequested() ) - { - // TODO - //drybicart state machines are combined and so this is not an issue in future - //set alarm ? - } + // TODO + //drybicart state machines are combined and so this is not an issue in future + //set alarm ? } } #else // time based chamber F fill