From 1df16ce615e39fb48feec4de54b420a8a2ab03d3 Mon Sep 17 00:00:00 2001
From: Eric Duminil <eric.duminil@gmail.com>
Date: Fri, 11 Feb 2022 21:27:51 +0100
Subject: [PATCH] Removing String method from NTPClient

---
 ampel-firmware/src/lib/NTPClient/NTPClient.cpp | 14 --------------
 ampel-firmware/src/lib/NTPClient/NTPClient.h   |  5 -----
 2 files changed, 19 deletions(-)

diff --git a/ampel-firmware/src/lib/NTPClient/NTPClient.cpp b/ampel-firmware/src/lib/NTPClient/NTPClient.cpp
index 2149a06..45b72da 100755
--- a/ampel-firmware/src/lib/NTPClient/NTPClient.cpp
+++ b/ampel-firmware/src/lib/NTPClient/NTPClient.cpp
@@ -149,20 +149,6 @@ int NTPClient::getSeconds() const {
   return (this->getEpochTime() % 60);
 }
 
-String NTPClient::getFormattedTime() const {
-  unsigned long rawTime = this->getEpochTime();
-  unsigned long hours = (rawTime % 86400L) / 3600;
-  String hoursStr = hours < 10 ? "0" + String(hours) : String(hours);
-
-  unsigned long minutes = (rawTime % 3600) / 60;
-  String minuteStr = minutes < 10 ? "0" + String(minutes) : String(minutes);
-
-  unsigned long seconds = rawTime % 60;
-  String secondStr = seconds < 10 ? "0" + String(seconds) : String(seconds);
-
-  return hoursStr + ":" + minuteStr + ":" + secondStr;
-}
-
 void NTPClient::end() {
   this->_udp->stop();
 
diff --git a/ampel-firmware/src/lib/NTPClient/NTPClient.h b/ampel-firmware/src/lib/NTPClient/NTPClient.h
index fb23e46..f4eb299 100755
--- a/ampel-firmware/src/lib/NTPClient/NTPClient.h
+++ b/ampel-firmware/src/lib/NTPClient/NTPClient.h
@@ -97,11 +97,6 @@ class NTPClient {
      */
     void setUpdateInterval(unsigned long updateInterval);
 
-    /**
-     * @return time formatted like `hh:mm:ss`
-     */
-    String getFormattedTime() const;
-
     /**
      * @return time in seconds since Jan. 1, 1970
      */
-- 
GitLab