Вот часть кода, которая выполняется в начале главного цикла:
if (millis() - timing > 600000) { // Пауза 10 минут
timing = millis();
ds.requestTemperatures(); //считываем температуру с датчиков, на это требуется 750мс
}
Проблема в том, что мне после включения ардуинки приходится ждать 10 минут до первых показаний. И как это исправить не пойму
добавить or и переменную, которая устанавливается при первом запуске, а потом сбрасывается?