Commit d5cfcab0fa1f0d6119142fb4e92f8abf26f7bb76
1 parent
27e821e2e8
Exists in
master
스팀 과열 에러 발생시 ssv 밸브 Opne 관련 작업 디버깅
Showing
1 changed file
with
7 additions
and
11 deletions
Show diff stats
app/gui/oven_control/udphandler.cpp
| ... | ... | @@ -44,18 +44,14 @@ bool UdpHandler::init() |
| 44 | 44 | void UdpHandler::set_steam_high_sv_onoff(bool onoff) |
| 45 | 45 | { |
| 46 | 46 | if(onoff){ |
| 47 | - if(!m_steamhighctr_enabled){ | |
| 48 | - sendCommand(CMD_ONOFF, TG_MANUAL_RELAY, SWITCH_ON); | |
| 49 | - sendCommand(CMD_ONOFF, TG_SSV, SWITCH_ON); | |
| 50 | - m_steamhighctr_enabled = true; | |
| 51 | - } | |
| 47 | + sendCommand(CMD_ONOFF, TG_MANUAL_RELAY, SWITCH_ON); | |
| 48 | + sendCommand(CMD_ONOFF, TG_SSV, SWITCH_ON); | |
| 49 | + m_steamhighctr_enabled = true; | |
| 52 | 50 | } |
| 53 | 51 | else{ |
| 54 | - if(m_steamhighctr_enabled){ | |
| 55 | - sendCommand(CMD_ONOFF, TG_SSV, SWITCH_OFF); | |
| 56 | - sendCommand(CMD_ONOFF, TG_MANUAL_RELAY, SWITCH_OFF); | |
| 57 | - m_steamhighctr_enabled = false; | |
| 58 | - } | |
| 52 | + sendCommand(CMD_ONOFF, TG_SSV, SWITCH_OFF); | |
| 53 | + sendCommand(CMD_ONOFF, TG_MANUAL_RELAY, SWITCH_OFF); | |
| 54 | + m_steamhighctr_enabled = false; | |
| 59 | 55 | } |
| 60 | 56 | } |
| 61 | 57 | |
| ... | ... | @@ -140,7 +136,7 @@ void UdpHandler::turnOff(int target) |
| 140 | 136 | |
| 141 | 137 | void UdpHandler::set(int target, int value) |
| 142 | 138 | { |
| 143 | - if(m_steamhighctr_enabled){ | |
| 139 | + if(m_steamhighctr_enabled && target != TG_ERROR_CLEAR){ | |
| 144 | 140 | sendCommand(CMD_ONOFF, TG_MANUAL_RELAY, SWITCH_OFF); |
| 145 | 141 | m_steamhighctr_enabled = false; |
| 146 | 142 | } | ... | ... |