From 459cc2a18f11cf720d06f515a9377e28f1849e44 Mon Sep 17 00:00:00 2001 From: "Sean M. Collins" Date: Wed, 24 May 2023 20:42:31 +0100 Subject: [PATCH 1/3] Display WiFi information in About screen --- src/Watchy.cpp | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/Watchy.cpp b/src/Watchy.cpp index 19212ca..3553427 100644 --- a/src/Watchy.cpp +++ b/src/Watchy.cpp @@ -348,7 +348,13 @@ void Watchy::showAbout() { display.print(hours); display.print("h"); display.print(minutes); - display.print("m"); + display.println("m"); + if(connectWiFi()){ + display.print("SSID: "); + display.println(WiFi.SSID()); + display.println("IP address: "); + display.println(WiFi.localIP()); + } display.display(false); // full refresh guiState = APP_STATE; From a719bfa11630690dd4482b63a1c38929dfa1b51b Mon Sep 17 00:00:00 2001 From: "Sean M. Collins" Date: Wed, 24 May 2023 20:55:47 +0100 Subject: [PATCH 2/3] Switch wifi off after info display --- src/Watchy.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Watchy.cpp b/src/Watchy.cpp index 3553427..4486722 100644 --- a/src/Watchy.cpp +++ b/src/Watchy.cpp @@ -354,6 +354,7 @@ void Watchy::showAbout() { display.println(WiFi.SSID()); display.println("IP address: "); display.println(WiFi.localIP()); + WiFi.mode(WIFI_OFF); } display.display(false); // full refresh From b8eeda70c6fe4490f1eefb88da036a0597d49f42 Mon Sep 17 00:00:00 2001 From: "Sean M. Collins" Date: Thu, 25 May 2023 13:42:34 +0100 Subject: [PATCH 3/3] Fix indenting --- src/Watchy.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Watchy.cpp b/src/Watchy.cpp index 4486722..5dcec79 100644 --- a/src/Watchy.cpp +++ b/src/Watchy.cpp @@ -350,11 +350,11 @@ void Watchy::showAbout() { display.print(minutes); display.println("m"); if(connectWiFi()){ - display.print("SSID: "); - display.println(WiFi.SSID()); - display.println("IP address: "); - display.println(WiFi.localIP()); - WiFi.mode(WIFI_OFF); + display.print("SSID: "); + display.println(WiFi.SSID()); + display.println("IP address: "); + display.println(WiFi.localIP()); + WiFi.mode(WIFI_OFF); } display.display(false); // full refresh