New micros clock

This commit is contained in:
2022-01-19 18:20:30 +01:00
parent ebfbee903b
commit d14fa028d9

View File

@@ -323,7 +323,7 @@ void EspAsyncOta::otaTask()
if (result != ESP_OK) if (result != ESP_OK)
{ {
m_message = fmt::format("{}() failed with {} (at {})", "esp_https_ota_begin", m_message = fmt::format("{}() failed with {} (at {})", "esp_https_ota_begin",
esp_err_to_name(result), std::chrono::milliseconds{espchrono::millis_clock::now().time_since_epoch()}.count()); esp_err_to_name(result), std::chrono::floor<std::chrono::milliseconds>(espchrono::millis_clock::now().time_since_epoch()).count());
continue; continue;
} }
} }
@@ -331,7 +331,8 @@ void EspAsyncOta::otaTask()
if (https_ota_handle == NULL) if (https_ota_handle == NULL)
{ {
ESP_LOGE(TAG, "ota handle invalid"); ESP_LOGE(TAG, "ota handle invalid");
m_message = fmt::format("ota handle invalid (at {})", std::chrono::milliseconds{espchrono::millis_clock::now().time_since_epoch()}.count()); m_message = fmt::format("ota handle invalid (at {})",
std::chrono::floor<std::chrono::milliseconds>(espchrono::millis_clock::now().time_since_epoch()).count());
continue; continue;
} }
@@ -392,11 +393,15 @@ void EspAsyncOta::otaTask()
if (!aborted) if (!aborted)
{ {
if (ota_perform_err != ESP_OK) if (ota_perform_err != ESP_OK)
m_message = fmt::format("{}() failed with {} (at {})", "esp_https_ota_perform", m_message = fmt::format("{}() failed with {} (at {})",
esp_err_to_name(ota_perform_err), std::chrono::milliseconds{espchrono::millis_clock::now().time_since_epoch()}.count()); "esp_https_ota_perform",
esp_err_to_name(ota_perform_err),
std::chrono::floor<std::chrono::milliseconds>(espchrono::millis_clock::now().time_since_epoch()).count());
else if (ota_finish_err != ESP_OK) else if (ota_finish_err != ESP_OK)
m_message = fmt::format("{}() failed with {} (at {})", "esp_https_ota_finish", m_message = fmt::format("{}() failed with {} (at {})",
esp_err_to_name(ota_finish_err), std::chrono::milliseconds{espchrono::millis_clock::now().time_since_epoch()}.count()); "esp_https_ota_finish",
esp_err_to_name(ota_finish_err),
std::chrono::floor<std::chrono::milliseconds>(espchrono::millis_clock::now().time_since_epoch()).count());
else else
m_message.clear(); m_message.clear();
} }