Zamiana delay na sleep
This commit is contained in:
@@ -806,7 +806,8 @@ void loop() {
|
|||||||
file.print(" V: ");
|
file.print(" V: ");
|
||||||
file.println(formatNumber(currentBatteryVoltage, 2));
|
file.println(formatNumber(currentBatteryVoltage, 2));
|
||||||
file.close();
|
file.close();
|
||||||
delay(850);
|
esp_sleep_enable_timer_wakeup(85 * 1000ULL); // 5s w mikrosekundach
|
||||||
|
esp_light_sleep_start();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -864,13 +865,16 @@ void loop() {
|
|||||||
file.println(formatNumber(humLCalc));
|
file.println(formatNumber(humLCalc));
|
||||||
file.close();
|
file.close();
|
||||||
delay(1000);
|
delay(1000);
|
||||||
|
esp_sleep_enable_timer_wakeup(1 * 1000000ULL); // 1s
|
||||||
|
esp_light_sleep_start();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (sd_error == 1){
|
if (sd_error == 1){
|
||||||
display.drawLine(0, 0,128, 32, SSD1306_WHITE);
|
display.drawLine(0, 0,128, 32, SSD1306_WHITE);
|
||||||
}
|
}
|
||||||
display.display();
|
display.display();
|
||||||
delay(150);
|
esp_sleep_enable_timer_wakeup(15 * 10000ULL); // 150ms
|
||||||
|
esp_light_sleep_start();
|
||||||
yield();
|
yield();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user