Add WiFi info to About Watchy

dev
SQFMI 2023-04-28 15:33:15 -04:00
parent 9c50085077
commit ffc7de15b8
1 changed files with 12 additions and 5 deletions

View File

@ -322,18 +322,19 @@ void Watchy::showAbout() {
display.setTextColor(GxEPD_WHITE);
display.setCursor(0, 20);
//Library Version
display.print("LibVer: ");
display.println(WATCHY_LIB_VER);
//RTC Type
const char *RTC_HW[3] = {"<UNKNOWN>", "DS3231", "PCF8563"};
display.print("RTC: ");
display.println(RTC_HW[RTC.rtcType]); // 0 = UNKNOWN, 1 = DS3231, 2 = PCF8563
//Battery Level
display.print("Batt: ");
float voltage = getBatteryVoltage();
display.print(voltage);
display.println("V");
//Uptime
display.print("Uptime: ");
RTC.read(currentTime);
time_t b = makeTime(bootTime);
@ -348,7 +349,13 @@ void Watchy::showAbout() {
display.print(hours);
display.print("h");
display.print(minutes);
display.print("m");
display.println("m");
//WiFi Info
display.print("IP: ");
display.println(WiFi.localIP());
display.println("MAC Address:");
display.println(WiFi.macAddress());
display.display(false); // full refresh
guiState = APP_STATE;