Index: firmware/App/Controllers/ConductivitySensors.h =================================================================== diff -u -r0dec8744af40d0c87a6d7cd1923920c1c2bd1d2f -r482f4465ccdb813922de506bf780e29f4fb2f84b --- firmware/App/Controllers/ConductivitySensors.h (.../ConductivitySensors.h) (revision 0dec8744af40d0c87a6d7cd1923920c1c2bd1d2f) +++ firmware/App/Controllers/ConductivitySensors.h (.../ConductivitySensors.h) (revision 482f4465ccdb813922de506bf780e29f4fb2f84b) @@ -22,8 +22,7 @@ /** * @defgroup ConductivitySensors ConductivitySensors - * @brief Conductivity Sensors monitor module. - * Monitors and filters conductivity sensor readings. + * @brief Conductivity Sensors monitor module. Monitors and filters conductivity sensor readings. * * @addtogroup ConductivitySensors * @{ @@ -34,23 +33,22 @@ /// Enumeration of conductivity sensors. typedef enum ConductivitySensors { - CONDUCTIVITYSENSORS_CPI_SENSOR = 0, ///< Inlet water conductivity sensor. - CONDUCTIVITYSENSORS_CPO_SENSOR, ///< Outlet water conductivity sensor. - NUM_OF_CONDUCTIVITY_SENSORS ///< Number of conductivity sensors. + CONDUCTIVITYSENSORS_CPI_SENSOR = 0, ///< Inlet water conductivity sensor + CONDUCTIVITYSENSORS_CPO_SENSOR, ///< Outlet water conductivity sensor + NUM_OF_CONDUCTIVITY_SENSORS ///< Number of conductivity sensors } CONDUCTIVITY_SENSORS_T; // ********** public function prototypes ********** void initConductivitySensors( void ); void execConductivitySensors( void ); -void checkInletWaterConductivity( U32 state ); +void checkInletWaterConductivity( void ); +void checkRORejectionRatio( void ); -DATA_ARRAY_GET_PROTOTYPE ( F32, getConductivityValue, sensor ); +BOOL testSetConductivityOverride( U32 sensorId, F32 value ); +BOOL testResetConductivityOverride( U32 sensorId ); -BOOL testSetConductivityOverride( U32 sensor, F32 value ); -BOOL testResetConductivityOverride( U32 sensor ); - BOOL testSetConductivityDataPublishIntervalOverride( U32 interval_ms ); BOOL testResetConductivityDataPublishIntervalOverride( void );