Index: firmware/App/Services/StateServices/FluidBolus.c =================================================================== diff -u -r95c81a7d81fa3e6534bcf2e35e1d9b1eba26e372 -r3a0f0f1abc53e6e8ba17c77838bf223cceb79b74 --- firmware/App/Services/StateServices/FluidBolus.c (.../FluidBolus.c) (revision 95c81a7d81fa3e6534bcf2e35e1d9b1eba26e372) +++ firmware/App/Services/StateServices/FluidBolus.c (.../FluidBolus.c) (revision 3a0f0f1abc53e6e8ba17c77838bf223cceb79b74) @@ -8,7 +8,7 @@ * @file FluidBolus.c * * @author (last) Praneeth Bunne -* @date (last) 04-Aug-2026 +* @date (last) 18-Aug-2026 * * @author (original) Praneeth Bunne * @date (original) 04-Jun-2026 @@ -278,6 +278,13 @@ // Stop substitution pump cmdSubstitutionRate( 0.0F ); bolusVolumeLastUpdateTimeStamp = getMSTimerCount(); + + // Set arterial & venous valves + setValvePosition( H1_VALV, VALVE_POSITION_C_CLOSE ); + setValvePosition( H19_VALV, VALVE_POSITION_C_CLOSE ); + + // Initiate pressure stabilization + signalInitiatePressureStabilization( USE_NORMAL_STABILIZATION_PERIOD ); state = FLUID_BOLUS_WAIT_FOR_PUMPS_STOP_STATE; }