Index: firmware/App/Monitors/Level.h =================================================================== diff -u -rc7dcb245c2378b1c96eeaa02f120f61dff598b11 -r2205857f59dd884c4af450239381387cfb560c2e --- firmware/App/Monitors/Level.h (.../Level.h) (revision c7dcb245c2378b1c96eeaa02f120f61dff598b11) +++ firmware/App/Monitors/Level.h (.../Level.h) (revision 2205857f59dd884c4af450239381387cfb560c2e) @@ -7,23 +7,22 @@ * * @file Level.h * -* @author (last) Vinayakam Mani -* @date (last) 11-Oct-2024 +* @author (last) Sean Nash +* @date (last) 09-Nov-2024 * -* @author (original) Vinayakam Mani -* @date (original) 11-Oct-2024 +* @author (original) Sean Nash +* @date (original) 09-Nov-2024 * ***************************************************************************/ #ifndef LEVEL_H_ #define LEVEL_H_ -#include "DDCommon.h" +#include "ROCommon.h" /** * @defgroup Level Level - * @brief Level module monitors the floater levels, Bicarb gas separation level and Spent - * dialsate balance air separation level. + * @brief Level module monitors the floater level for RO sub-system. * Level manufacturer: Custom built modules. * * @addtogroup Level @@ -35,10 +34,7 @@ /// DD floater and level sensor enumeration typedef enum level_names { - FLOATER_1 = 0, ///< floater switch low to medium status - FLOATER_2, ///< floater switch medium to high status - BICARB_LEVEL, ///< bicarb level low or high status - SPENT_DIALYSATE_LEVEL, ///< Spent dialysate air separation chamber level low or high status + FLOATER = 0, ///< floater switch low to medium status NUM_OF_LEVELS ///< Number of levels } LELVEL_T; @@ -55,20 +51,17 @@ typedef struct { U32 floater1Level; ///< Floater 1 level - U32 floater2Level; ///< Floater 2 level - U32 bicarbLevel; ///< Bicarb level - U32 spentDialysateLevel; ///< Spent dialysate level } LEVEL_DATA_T; // ********** public function prototypes ********** void initLevels( void ); void execLevels( void ); -LEVEL_STATE_T getLevelStatus( LELVEL_T levelId ); +//LEVEL_STATE_T getLevelStatus( LELVEL_T levelId ); +// +//BOOL testLevelsDataPublishIntervalOverride( MESSAGE_T *message ); +//BOOL testLevelStatusOverride( MESSAGE_T *message ); -BOOL testLevelsDataPublishIntervalOverride( MESSAGE_T *message ); -BOOL testLevelStatusOverride( MESSAGE_T *message ); - /**@}*/ #endif