Переключение реле

Если надо переключить какое-то реле, то можно просто в программе задавать желаемое состояние или надо сперва проверить в каком оно сейчас состоянии, чтобы не посылать лишнюю команду на реле?

То есть лучше сделать так

if (dev[Relay] == false) { 
   dev[Relay] = true; 
}

или просто так?

dev[Relay] = true;

Мне больше нравится второй вариант. Так короче и быстрее. Для самого реле и контроллера этом нет проблем?

Добрый день.

Для контроллера и модуля разницы нет. Можете использовать второй вариант.

Эта тема была автоматически закрыта через 7 дней после последнего ответа. В ней больше нельзя отвечать.