thermferm/server.c

changeset 285
bbe73c2ecacf
parent 284
9e6fb5aed618
child 289
d810df0df36a
equal deleted inserted replaced
284:9e6fb5aed618 285:bbe73c2ecacf
692 if ((q[0] != buffer[11]) || (q[1] != buffer[12]) || (q[3] != buffer[14])) { 692 if ((q[0] != buffer[11]) || (q[1] != buffer[12]) || (q[3] != buffer[14])) {
693 q[0] = buffer[11]; 693 q[0] = buffer[11];
694 q[1] = buffer[12]; 694 q[1] = buffer[12];
695 q[2] = buffer[13]; 695 q[2] = buffer[13];
696 q[3] = buffer[14]; 696 q[3] = buffer[14];
697 srv_send(copy); 697 if ((q[3] == '0') || (q[3] == '3'))
698 srv_send(copy);
698 } else if ((mode_o && strcmp(mode_o, mode_n)) || 699 } else if ((mode_o && strcmp(mode_o, mode_n)) ||
699 (heater_o && strcmp(heater_o, heater_n)) || (cooler_o && strcmp(cooler_o, cooler_n))) { 700 (heater_o && strcmp(heater_o, heater_n)) || (cooler_o && strcmp(cooler_o, cooler_n))) {
700 srv_send(copy); 701 srv_send(copy);
701 } 702 }
702 } 703 }

mercurial