Index: firmware/App/Services/Reservoirs.c =================================================================== diff -u -r32cd194d3751a7e7a4d0d0b43d76a4707fdd4e8c -recc3eef231cd2527274969e057d9b4763caa273f --- firmware/App/Services/Reservoirs.c (.../Reservoirs.c) (revision 32cd194d3751a7e7a4d0d0b43d76a4707fdd4e8c) +++ firmware/App/Services/Reservoirs.c (.../Reservoirs.c) (revision ecc3eef231cd2527274969e057d9b4763caa273f) @@ -1095,4 +1095,28 @@ return result; } +/*********************************************************************//** + * @brief + * The testSetDialysateMixingRatios function sets the acid and bicarb + * dialysate mixing ratios. + * @details Inputs: none + * @details Outputs: acidConcentrateCalRecord, bicarbConcentrateCalRecord + * @param acid which is the acid dialysate mixing ratio + * @param bicarb which is the bicarb dialysate mixing ratio + * @return TRUE if tare successful, FALSE if not + *************************************************************************/ +BOOL testSetDialysateMixingRatios( F32 acid, F32 bicarb ) +{ + BOOL result = FALSE; + + if ( TRUE == isTestingActivated() ) + { + result = TRUE; + acidConcentrateCalRecord.acidConcentrate[ CAL_DATA_ACID_CONCENTRATE_1 ].acidConcMixRatio = acid; + bicarbConcentrateCalRecord.bicarbConcentrate[ CAL_DATA_BICARB_CONCENTRATE_1 ].bicarbConcMixRatio = bicarb; + } + + return result; +} + /**@}*/