Поменял LOW и HIGH местами вот в этом блоке:
Код: Выделить всё
**********************************************************************************************************************/
/* Обработчики команд */
void commandsOn(WebServer &server) {
if (gParamValue>=startPin && gParamValue<=endPin) {
digitalWrite(gParamValue,LOW);
} else ErrorMessage(server);
}
void commandsOff(WebServer &server) {
if (gParamValue>=startPin && gParamValue<=endPin) {
digitalWrite(gParamValue,HIGH);
} else ErrorMessage(server);
}
void commandsClick(WebServer &server) {
if (gParamValue>=startPin && gParamValue<=endPin) {
digitalWrite(gParamValue,LOW);
delay(delayClick);
digitalWrite(gParamValue,HIGH);
} else ErrorMessage(server);
}
void commandsLClick(WebServer &server) {
if (gParamValue>=startPin && gParamValue<=endPin) {
digitalWrite(gParamValue,LOW);
delay(delayLClick);
digitalWrite(gParamValue,HIGH);
} else ErrorMessage(server);
}
Еще раз огромное спасибо за помощь.