Index: firmware/App/Controllers/AirTrap.h =================================================================== diff -u -r736cc5b56cc9c784ab1d8fc8687a73d190c35759 -re6471488a8342e5b23f8a4dc977980e1e442d923 --- firmware/App/Controllers/AirTrap.h (.../AirTrap.h) (revision 736cc5b56cc9c784ab1d8fc8687a73d190c35759) +++ firmware/App/Controllers/AirTrap.h (.../AirTrap.h) (revision e6471488a8342e5b23f8a4dc977980e1e442d923) @@ -53,6 +53,8 @@ { U32 lowerLevel; ///< Lower air trap level sensor state U32 upperLevel; ///< Upper air trap level sensor state + U32 rawLowerLevel; ///< Raw Lower air trap level sensor state + U32 rawUpperLevel; ///< Raw Upper air trap level sensor state } AIR_TRAP_PAYLOAD_T; // ********** public function prototypes ********** @@ -68,11 +70,14 @@ BOOL isAirTrapControlling( void ); AIR_TRAP_LEVELS_T getAirTrapLevel( AIR_TRAP_LEVEL_SENSORS_T sensor ); +AIR_TRAP_LEVELS_T getRawAirTrapLevel( AIR_TRAP_LEVEL_SENSORS_T sensor ); BOOL testSetAirTrapDataPublishIntervalOverride( U32 value ); BOOL testResetAirTrapDataPublishIntervalOverride( void ); BOOL testSetAirTrapLevelOverride( AIR_TRAP_LEVEL_SENSORS_T sensor, AIR_TRAP_LEVELS_T level ); -BOOL testResetAirTrapLevelOverride( AIR_TRAP_LEVEL_SENSORS_T sensor ); +BOOL testResetAirTrapLevelOverride( AIR_TRAP_LEVEL_SENSORS_T sensor ); +BOOL testSetRawAirTrapLevelOverride( AIR_TRAP_LEVEL_SENSORS_T sensor, AIR_TRAP_LEVELS_T level ); +BOOL testResetRawAirTrapLevelOverride( AIR_TRAP_LEVEL_SENSORS_T sensor ); /**@}*/