This commit is contained in:
jomjol
2020-08-16 18:07:36 +02:00
parent a2733e1dad
commit 9b612a7889
4 changed files with 4 additions and 2 deletions

View File

@@ -25,6 +25,8 @@ static const char *TAG = "sntp";
RTC_DATA_ATTR int boot_count = 0;
bool setTimeAlwaysOnReboot = true;
/* Variable holding number of times ESP32 restarted since first boot.
* It is placed into RTC memory using RTC_DATA_ATTR and
* maintains its value when ESP32 wakes from deep sleep.
@@ -46,8 +48,8 @@ std::string gettimestring(const char * frm)
time(&now);
localtime_r(&now, &timeinfo);
// Is time set? If not, tm_year will be (1970 - 1900).
if (timeinfo.tm_year < (2016 - 1900)) {
ESP_LOGI(TAG, "Time is not set yet. Connecting to WiFi and getting time over NTP.");
if (setTimeAlwaysOnReboot || (timeinfo.tm_year < (2016 - 1900))) {
ESP_LOGI(TAG, "Reboot - Connecting to WiFi and getting time over NTP.");
obtain_time();
// update 'now' variable with current time
time(&now);

BIN
images/main.jpg Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 716 KiB

BIN
images/size.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 587 KiB

BIN
images/wiring.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 167 KiB