Index: firmware/App/Modes/ModeTreatmentParams.c =================================================================== diff -u -re42bc54b5c3ff134d9f4526034e3c522a64f0cdf -raef3220987083ca1392a894cd50e3b8599aaa32a --- firmware/App/Modes/ModeTreatmentParams.c (.../ModeTreatmentParams.c) (revision e42bc54b5c3ff134d9f4526034e3c522a64f0cdf) +++ firmware/App/Modes/ModeTreatmentParams.c (.../ModeTreatmentParams.c) (revision aef3220987083ca1392a894cd50e3b8599aaa32a) @@ -43,8 +43,8 @@ #define NO_HEPARIN_TYPE_SET 0xFFFFFFFF ///< UI will send this value for Heparin type if Heparin not used #define INSTIT_CHEM_DISINFECT_ENABLE_RANGE 1 ///< Institutional record chemical disinfect enable/disable allowable range -#define INSTIT_RO_REJECTION_RATIO_MIN 0.0F ///< Institutional record RO rejection ratio minimum -#define INSTIT_RO_REJECTION_RATIO_MAX 1.0F ///< Institutional record RO rejection ratio maximum +#define INSTIT_MAX_RO_REJECTION_RATIO_MIN 0.0F ///< Institutional record max RO rejection ratio minimum +#define INSTIT_MAX_RO_REJECTION_RATIO_MAX 1.0F ///< Institutional record max RO rejection ratio maximum /// Record for range and default of treatment parameters. typedef struct @@ -1028,8 +1028,8 @@ ( nvInstRcrd->maxHeparinBolusVolumeML <= TREAT_PARAMS_PROPERTIES[ TREATMENT_PARAM_HEPARIN_BOLUS_VOLUME ].max.sFlt ) ? TRUE : FALSE ); result &= ( ( nvInstRcrd->minHeparinBolusVolumeML <= nvInstRcrd->maxHeparinBolusVolumeML ) ? TRUE : FALSE ); result &= ( ( nvInstRcrd->enableChemicalDisinfect <= INSTIT_CHEM_DISINFECT_ENABLE_RANGE ) ? TRUE : FALSE ); - result &= ( ( nvInstRcrd->roRejectionRatio >= INSTIT_RO_REJECTION_RATIO_MIN ) && - ( nvInstRcrd->roRejectionRatio <= INSTIT_RO_REJECTION_RATIO_MAX ) ? TRUE : FALSE ); + result &= ( ( nvInstRcrd->maxRORejectionRatio >= INSTIT_MAX_RO_REJECTION_RATIO_MIN ) && + ( nvInstRcrd->maxRORejectionRatio <= INSTIT_MAX_RO_REJECTION_RATIO_MAX ) ? TRUE : FALSE ); return result; }