Index: firmware/App/Services/FpgaDD.h =================================================================== diff -u -re39cba3641902ed9c670f1ca7499f0b25b59bef1 -rb85c96bbdc61bfd3a3b8dfb3b538cbacd497cf6e --- firmware/App/Services/FpgaDD.h (.../FpgaDD.h) (revision e39cba3641902ed9c670f1ca7499f0b25b59bef1) +++ firmware/App/Services/FpgaDD.h (.../FpgaDD.h) (revision b85c96bbdc61bfd3a3b8dfb3b538cbacd497cf6e) @@ -30,6 +30,14 @@ // ********** public definitions ********** +/// Leak sensor status from FPGA GPIO_Status register. +typedef enum FpgaGpioLeakSensorStatus +{ + FPGA_GPIO_LEAK_SENSOR_NOT_DETECTED = 0, ///< No leak + FPGA_GPIO_LEAK_SENSOR_DETECTED, ///< Leak detected + NUM_OF_FPGA_GPIO_LEAK_SENSOR_STATUS +} FPGA_GPIO_LEAK_SENSOR_STATUS_T; + // ********** public function prototypes ********** void initFPGADD( void ); @@ -246,15 +254,6 @@ U08 getFPGAHallSensorStatus( void ); U08 getFPGAGPIOStatus( void ); -/// Leak sensor status from FPGA GPIO_Status register (Bit 1 per HDD). -typedef enum FpgaGpioLeakSensorStatus -{ - FPGA_GPIO_LEAK_SENSOR_NOT_DETECTED = 0, ///< No leak (Bit 1 = 1, DRY) - FPGA_GPIO_LEAK_SENSOR_DETECTED, ///< Leak detected (Bit 1 = 0, WET) - application should trigger alarm - NUM_OF_FPGA_GPIO_LEAK_SENSOR_STATUS -} FPGA_GPIO_LEAK_SENSOR_STATUS_T; - -U08 getGPIOStatusFromFPGA( void ); BOOL getACSwitchStatus( void ); FPGA_GPIO_LEAK_SENSOR_STATUS_T getFPGALeakSensorStatus( void );