Index: firmware/App/Drivers/ConductivitySensors.h =================================================================== diff -u -ra9983d3e6b07e7c927fab3d16e80b715594fe221 -r89f18a07a6d5837bf9b4559a69046e2b06f32c35 --- firmware/App/Drivers/ConductivitySensors.h (.../ConductivitySensors.h) (revision a9983d3e6b07e7c927fab3d16e80b715594fe221) +++ firmware/App/Drivers/ConductivitySensors.h (.../ConductivitySensors.h) (revision 89f18a07a6d5837bf9b4559a69046e2b06f32c35) @@ -24,7 +24,7 @@ * @defgroup ConductivitySensors ConductivitySensors * @brief Conductivity Sensors monitor module. Monitors and filters conductivity sensor readings. * The module uses AD5941 - high precision, low power analog front ends(AFEs) for conductivity measurement - * for CD1,CD2, CD3 and CD4. + * for D17,D27, D29, D43, D74, P9 and P18 * * Conductivity Sensor Module * Diality P/N: TBD @@ -40,12 +40,17 @@ /// Enumeration of conductivity sensors. typedef enum ConductivitySensors { - FIRST_COND_SENSOR = 0, ///< First conductivity sensor - D17_COND = FIRST_COND_SENSOR, ///< Bicarb only conductivity sensor - 1 + D17_COND = 0, ///< Bicarb only conductivity sensor - 1 + FIRST_DD_COND_SENSOR = D17_COND, ///< First conductivity sensor D27_COND, ///< Acid and Bicarb mix conductivity sensor - 1 D29_COND, ///< Acid and Bicarb mix conductivity sensor - 2 D43_COND, ///< Spent dialysate conductivity sensor D74_COND, ///< Bicarb only conductivity sensor - 2 + LAST_DD_COND_SENSOR = D74_COND, ///< Last conductivity sensor + P9_COND, ///< Inlet water conductivity sensor + FIRST_FP_COND_SENSOR = P9_COND, ///< First FP conductivity sensor + P18_COND, ///< RO outlet water conductivity sensor + LAST_FP_COND_SENSOR = P18_COND, ///< Last FP conductivity sensor NUM_OF_CONDUCTIVITY_SENSORS ///< Number of conductivity sensors } CONDUCTIVITY_SENSORS_T; @@ -70,10 +75,14 @@ void conductivitySensorReadRequest( CONDUCTIVITY_SENSORS_T sensor, U16 readAddr ); U32 conductivitySensorReadData( CONDUCTIVITY_SENSORS_T sensor ); -BOOL testConductivitySensorReadingsOverride( MESSAGE_T *message ); -BOOL testConductivitySensorTemperatureReadingsOverride( MESSAGE_T *message ); -BOOL testConductivitySensorReadCounterOverride( MESSAGE_T *message ); -BOOL testConductivitySensorErrorCounterOverride( MESSAGE_T *message ); +BOOL testDDConductivitySensorReadingsOverride( MESSAGE_T *message ); +BOOL testDDConductivitySensorTemperatureReadingsOverride( MESSAGE_T *message ); +BOOL testDDConductivitySensorReadCounterOverride( MESSAGE_T *message ); +BOOL testDDConductivitySensorErrorCounterOverride( MESSAGE_T *message ); +BOOL testFPConductivitySensorReadingsOverride( MESSAGE_T *message ); +BOOL testFPConductivitySensorTemperatureReadingsOverride( MESSAGE_T *message ); +BOOL testFPConductivitySensorReadCounterOverride( MESSAGE_T *message ); +BOOL testFPConductivitySensorErrorCounterOverride( MESSAGE_T *message ); /**@}*/