Index: firmware/App/Controllers/AirTrap.h =================================================================== diff -u -rdb291cc22fd8f10e6e47cad468e14ed5590a94f2 -r161503f32e66083ed9c6c16091d6e669d2ba15d9 --- firmware/App/Controllers/AirTrap.h (.../AirTrap.h) (revision db291cc22fd8f10e6e47cad468e14ed5590a94f2) +++ firmware/App/Controllers/AirTrap.h (.../AirTrap.h) (revision 161503f32e66083ed9c6c16091d6e669d2ba15d9) @@ -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 ); /**@}*/