Index: firmware/App/Services/Reservoirs.c =================================================================== diff -u -rb4f8e2229eb0a08cdce5fdd2e0a14ca25d792946 -re7e9ea67b63911dc9d8d46166fdd09e102111e3f --- firmware/App/Services/Reservoirs.c (.../Reservoirs.c) (revision b4f8e2229eb0a08cdce5fdd2e0a14ca25d792946) +++ firmware/App/Services/Reservoirs.c (.../Reservoirs.c) (revision e7e9ea67b63911dc9d8d46166fdd09e102111e3f) @@ -1110,4 +1110,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; +} + /**@}*/