Index: firmware/App/Drivers/LevelSensors.h =================================================================== diff -u -rd9b5f588d81e15ed3849222bed3362e15dbf4b0a -r395522dffef1348e176564925656012f529c1910 --- firmware/App/Drivers/LevelSensors.h (.../LevelSensors.h) (revision d9b5f588d81e15ed3849222bed3362e15dbf4b0a) +++ firmware/App/Drivers/LevelSensors.h (.../LevelSensors.h) (revision 395522dffef1348e176564925656012f529c1910) @@ -1,25 +1,25 @@ /************************************************************************** * -* Copyright (c) 2024-2024 Diality Inc. - All Rights Reserved. +* Copyright (c) 2024-2026 Diality Inc. - All Rights Reserved. * * THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN * WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. * * @file LevelSensors.h * -* @author (last) Sean -* @date (last) 03-Oct-2024 +* @author (last) Sean Nash +* @date (last) 21-Feb-2025 * -* @author (original) Sean -* @date (original) 03-Oct-2024 +* @author (original) Sean Nash +* @date (original) 24-Oct-2024 * ***************************************************************************/ - -#ifndef __LEVEL_SENSORS_H__ -#define __LEVEL_SENSORS_H__ - + +#ifndef __LEVEL_SENSORS_H__ +#define __LEVEL_SENSORS_H__ + #include "TDCommon.h" - + /** * @defgroup LevelSensors LevelSensors * @brief The Level sensors unit provides low-level functions to monitor a @@ -29,15 +29,15 @@ * @{ */ -// ********** public definitions ********** - +// ********** public definitions ********** + /// Enumeration of air trap level sensors monitored by this module. typedef enum AirTrapLevelSensors { - AIR_TRAP_LEVEL_SENSOR_LOWER = 0, ///< Lower air trap sensor - AIR_TRAP_LEVEL_FIRST = AIR_TRAP_LEVEL_SENSOR_LOWER, ///< First air trap level sensor - AIR_TRAP_LEVEL_SENSOR_UPPER, ///< Upper air trap sensor - NUM_OF_AIR_TRAP_LEVEL_SENSORS ///< Number of air trap sensors + H17_LEVL = 0, ///< Lower air trap sensor + AIR_TRAP_LEVEL_FIRST = H17_LEVL, ///< First air trap level sensor + H16_LEVL, ///< Upper air trap sensor + NUM_OF_AIR_TRAP_LEVEL_SENSORS ///< Number of air trap sensors } AIR_TRAP_LEVEL_SENSORS_T; /// Enumeration of air trap level sensor levels. @@ -48,16 +48,16 @@ NUM_OF_AIR_TRAP_LEVELS ///< Number of air trap level sensor levels } AIR_TRAP_LEVELS_T; -// ********** public function prototypes ********** - -void initLevelSensors( void ); -void readLevelSensors( void ); +// ********** public function prototypes ********** + +void initLevelSensors( void ); +void readAirTrapLevelSensors( void ); AIR_TRAP_LEVELS_T getLevelSensorState( AIR_TRAP_LEVEL_SENSORS_T sensor ); AIR_TRAP_LEVELS_T getRawLevelSensorState( AIR_TRAP_LEVEL_SENSORS_T sensor ); BOOL testRawLevelSensorOverride( MESSAGE_T *message ); BOOL testLevelSensorOverride( MESSAGE_T *message ); - + /**@}*/ -#endif +#endif