Index: firmware/App/Controllers/BalancingChamber.c =================================================================== diff -u -r95eefab5b2337c7290e5add17dbb9031de4f7f37 -r43ebe58702128e865210533f9e6deaf13f99d262 --- firmware/App/Controllers/BalancingChamber.c (.../BalancingChamber.c) (revision 95eefab5b2337c7290e5add17dbb9031de4f7f37) +++ firmware/App/Controllers/BalancingChamber.c (.../BalancingChamber.c) (revision 43ebe58702128e865210533f9e6deaf13f99d262) @@ -8,7 +8,7 @@ * @file BalancingChamber.c * * @author (last) Sameer Kalliadan Poyil -* @date (last) 16-Jun-2026 +* @date (last) 24-Jun-2026 * * @author (original) Vinayakam Mani * @date (original) 28-Jan-2025 @@ -246,6 +246,34 @@ /*********************************************************************//** * @brief + * The getBicarbDoseVol function gets the bicarb dose volume + * @details \b Inputs: bicarbDoseVolume + * @details \b Outputs: none + * @return TRUE if successful, FALSE if not. + *************************************************************************/ +F32 getBicarbDoseVol( void ) +{ + F32 result = getF32OverrideValue( &bicarbDoseVolume ); + + return result; +} + +/*********************************************************************//** + * @brief + * The getAcidDoseVol function gets acid mix volume + * @details \b Inputs: acidDoseVolume + * @details \b Outputs: none + * @return TRUE if successful, FALSE if not. + *************************************************************************/ +F32 getAcidDoseVol( void ) +{ + F32 result = getF32OverrideValue( &acidDoseVolume ); + + return result; +} + +/*********************************************************************//** + * @brief * The applyBalChamberSwitchingPeriod function applies the active balancing * chamber switching time based on the provided dialysis flow rate. * @details \b Inputs: Dialysis flow rate.