Commit eea7f2949018df45ca411f9c5bccae6b327f9f94

Authored by 김태훈
1 parent 15eb2352d8
Exists in master and in 2 other branches fhd, fhd-demo

전기식 프로토콜 업데이트 반영

Showing 1 changed file with 3 additions and 28 deletions   Show diff stats
app/gui/oven_control/udphandler.cpp
... ... @@ -93,35 +93,10 @@ void UdpHandler::processControl(oven_control_t *control)
93 93  
94 94 void UdpHandler::processState(oven_state_t *state)
95 95 {
96   - Define::config_item item = Config::getInstance()->getConfigValue(Define::config_model);
97   -
98   - bool isElectric = false;
99   - switch (item.d32)
  96 + if (memcmp(&this->state, state, sizeof(this->state)))
100 97 {
101   - case Define::model_electric_10:
102   - case Define::model_electric_20:
103   - case Define::model_electric_24:
104   - case Define::model_electric_40:
105   - isElectric = true;
106   - break;
107   - }
108   -
109   - if (isElectric)
110   - {
111   - if (memcmp(&this->state, state, 100))
112   - {
113   - memcpy(&this->state, state, 100);
114   - bzero(((char *) &this->state) + 100, sizeof(this->state) - 100);
115   - emit changed();
116   - }
117   - }
118   - else
119   - {
120   - if (memcmp(&this->state, state, sizeof(this->state)))
121   - {
122   - memcpy(&this->state, state, sizeof(this->state));
123   - emit changed();
124   - }
  98 + memcpy(&this->state, state, sizeof(this->state));
  99 + emit changed();
125 100 }
126 101 }
127 102  
... ...