Index: firmware/App/Services/TDInterface.c =================================================================== diff -u -r39fbf9fd993d5e735092cf4ad802d58d0f92f7b1 -rcabab4c56b6840c94126b71696d2c95011cb01a0 --- firmware/App/Services/TDInterface.c (.../TDInterface.c) (revision 39fbf9fd993d5e735092cf4ad802d58d0f92f7b1) +++ firmware/App/Services/TDInterface.c (.../TDInterface.c) (revision cabab4c56b6840c94126b71696d2c95011cb01a0) @@ -20,6 +20,7 @@ #include "FPOperationModes.h" #include "Messaging.h" #include "MessagePayloads.h" +#include "MixingControl.h" #include "ModeGenDialysate.h" #include "ModeInitPOST.h" #include "ModePreGenDialysate.h" @@ -56,6 +57,8 @@ #define TD_SODIUM_MIN ( 130U ) ///< TD Min acid type index #define TD_SODIUM_MAX ( 155U ) ///< TD Max acid type index + + #define TD_BICARBONATE_MIN ( 20U ) ///< TD Min acid type index #define TD_BICARBONATE_MAX ( 40U ) ///< TD Max acid type index @@ -149,12 +152,12 @@ tdBicarbConvFactor.ovInitData = BICARBONATE_CONVERSION_FACTOR; tdBicarbConvFactor.override = OVERRIDE_RESET; - tdSodium.data = TD_SODIUM_MIN; + tdSodium.data = DIALYSATE_TARGET_STD_NA_SETTINGS; tdSodium.ovData = 0.0F; tdSodium.ovInitData = TD_SODIUM_MIN; tdSodium.override = OVERRIDE_RESET; - tdBicarbonate.data = 0.0F; + tdBicarbonate.data = DIALYSATE_TARGET_STD_BICARB_SETTING; tdBicarbonate.ovData = 0.0F; tdBicarbonate.ovInitData = TD_BICARBONATE_MIN; tdBicarbonate.override = OVERRIDE_RESET;