Index: firmware/App/Controllers/Switches.c =================================================================== diff -u -r986abcfcf047822cad1a10c1ee0924a80dd5f512 -re7dd4d4f0d9cbb0d8e7abb994a16f0389251e4ba --- firmware/App/Controllers/Switches.c (.../Switches.c) (revision 986abcfcf047822cad1a10c1ee0924a80dd5f512) +++ firmware/App/Controllers/Switches.c (.../Switches.c) (revision e7dd4d4f0d9cbb0d8e7abb994a16f0389251e4ba) @@ -95,15 +95,15 @@ switch ( i ) { case CONCENTRATE_CAP: - currentSwitchStatus = ( getFPGAConcentrateCapStatus() != 0 ? STATE_OPEN : STATE_CLOSED ); + currentSwitchStatus = getFPGAConcentrateCapStatus(); break; case DIALYSATE_CAP: - currentSwitchStatus = ( getFPGADialysateCapStatus() != 0 ? STATE_OPEN : STATE_CLOSED ); + currentSwitchStatus = getFPGADialysateCapStatus(); break; case FLUID_DOOR: - currentSwitchStatus = ( getFPGAGFluidDoorStatus() != 0 ? STATE_OPEN : STATE_CLOSED ); + currentSwitchStatus = getFPGAGFluidDoorStatus(); break; default: