From 4170defbda897c00758cee5f2eebd1d5b828b03e Mon Sep 17 00:00:00 2001 From: Michal Moravcik Date: Wed, 9 Dec 2020 12:01:17 +0100 Subject: [PATCH] shutdown timer improved --- BoardInterface.cpp | 8 ++++++-- RELEASENOTES.md | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/BoardInterface.cpp b/BoardInterface.cpp index 0e10bbf..b9ba737 100644 --- a/BoardInterface.cpp +++ b/BoardInterface.cpp @@ -33,8 +33,12 @@ void BoardInterface::shutdownDevice() { Serial.println("Shutdown."); - displayMessage("Shutdown in 3 sec.", ""); - delay(3000); + char msg[20]; + for (int i = 3; i >= 1; i--) { + sprintf(msg, "Shutdown in %d sec.", i); + displayMessage(msg, ""); + delay(1000); + } #ifdef SIM800L_ENABLED if(sim800l->isConnectedGPRS()) { diff --git a/RELEASENOTES.md b/RELEASENOTES.md index ae10204..96883b6 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -4,7 +4,7 @@ - tech refactoring: `hexToDecFromResponse`, `decFromResponse` - added support for GPS module on HW UART (user HWUART=2 for m5stack NEO-M8N) - sd card logging - added gps sat/lat/lot/alt + SD filename + time is synchronized from GPS -- menu cycling +- small improvements: menu cycling, shutdown timer ### v2.1.0 2020-12-06 - m5stack mute speaker