Index: firmware/App/Drivers/PressureSensor.h =================================================================== diff -u -rd8cd7de2f84b26aafc153e2bb665a5058a040bf0 -rce66580e076bffa157868ff7e422556f78a95cac --- firmware/App/Drivers/PressureSensor.h (.../PressureSensor.h) (revision d8cd7de2f84b26aafc153e2bb665a5058a040bf0) +++ firmware/App/Drivers/PressureSensor.h (.../PressureSensor.h) (revision ce66580e076bffa157868ff7e422556f78a95cac) @@ -14,39 +14,40 @@ * @date (original) 18-Nov-2024 * ***************************************************************************/ - -#ifndef __PRESSURE_SENSOR_H__ -#define __PRESSURE_SENSOR_H__ - + +#ifndef __PRESSURE_SENSOR_H__ +#define __PRESSURE_SENSOR_H__ + #include "ROCommon.h" -#include "PressureCommon.h" - -/** - * @defgroup PressureSensor PressureSensor - * @brief Pressure sensors driver module. Reads the various RO pressure - * sensors raw pressure and temperature value. - * - * @addtogroup PressureSensor - * @{ - */ - +#include "PressureCommon.h" + +/** + * @defgroup PressureSensor PressureSensor + * @brief Pressure sensors driver module. Reads the various RO pressure + * sensors raw pressure and temperature value. + * + * @addtogroup PressureSensor + * @{ + */ + // ********** public definitions ********** - -/// Enumeration of pressure sensors monitored by this unit. -typedef enum PressureSensors -{ + +/// Enumeration of pressure sensors monitored by this unit. +typedef enum PressureSensors +{ PRESSURE_SENSOR_WATER_INLET_PRE_REG = 0, ///< Water inlet pressure before regulator (PRi) PRESSURE_SENSOR_FIRST = PRESSURE_SENSOR_WATER_INLET_PRE_REG, ///< First pressure to scan PRESSURE_SENSOR_WATER_INLET_POST_REG, ///< Water inlet pressure after regulator (PRo) PRESSURE_SENSOR_WATER_INLET_PRE_COND, ///< Water inlet pressure before conductivity sensor (PC2o) PRESSURE_SENSOR_PRE_RO_FILTER, ///< Pressure before RO filter (PPo) PRESSURE_SENSOR_POST_RO_FILTER, ///< Pressure after RO filter (PMp) - NUM_OF_PRESSURE_SENSORS ///< Number of pressure sensors -} PRESSURE_SENSORS_T; - -// ********** public function prototypes ********** - -void initPressureSensor( void ); + PRESSURE_SENSOR_PRE_RO_PUMP, ///< Pressure before RO pump (PPi) + NUM_OF_PRESSURE_SENSORS ///< Number of pressure sensors +} PRESSURE_SENSORS_T; + +// ********** public function prototypes ********** + +void initPressureSensor( void ); void readPressureSensors( void ); F32 getPressure( PRESSURE_SENSORS_T sensor ); F32 getPressureSensorTemperature( PRESSURE_SENSORS_T sensor ); @@ -56,8 +57,8 @@ BOOL testPressureSensorReadingsOverride( MESSAGE_T *message ); BOOL testPressureSensorTemperatureReadingsOverride( MESSAGE_T *message ); BOOL testPressureSensorReadCounterOverride( MESSAGE_T *message ); -BOOL testPressureSensorErrorCounterOverride( MESSAGE_T *message ); - -/**@}*/ - -#endif +BOOL testPressureSensorErrorCounterOverride( MESSAGE_T *message ); + +/**@}*/ + +#endif