From 48f6b0ec45bd629feaff8ead067bde22659836c7 Mon Sep 17 00:00:00 2001 From: Francois Date: Mon, 31 Jul 2023 14:50:54 -0400 Subject: [PATCH] Adding WiFi power levels to weblog --- src/HAP.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/HAP.cpp b/src/HAP.cpp index 39bed60..cd059d3 100644 --- a/src/HAP.cpp +++ b/src/HAP.cpp @@ -26,6 +26,7 @@ ********************************************************************************/ #include +#include #include #include #include @@ -1291,6 +1292,13 @@ int HAPClient::getStatusURL(){ response+="WiFi Disconnects:" + String(homeSpan.connected/2) + "\n"; response+="WiFi Signal:" + String(WiFi.RSSI()) + " dBm\n"; + + int8_t max_tx_power = CONFIG_ESP32_PHY_MAX_WIFI_TX_POWER; + ; + response+="WiFi TxPower (current / max):" + + String(WiFi.getTxPower() * 0.25) + " / " + + (esp_wifi_get_max_tx_power(&max_tx_power) == ESP_OK ? String(max_tx_power * 0.25) : "(Error getting maxTxPower)") + " dBm\n"; + response+="WiFi Gateway:" + WiFi.gatewayIP().toString() + "\n"; response+="ESP32 Board:" + String(ARDUINO_BOARD) + "\n"; response+="Arduino-ESP Version:" + String(ARDUINO_ESP_VERSION) + "\n";