From 94b3340d1bd214a3a9c05a8bb1c5acab74820b1a Mon Sep 17 00:00:00 2001 From: Maxim Prokhorov Date: Thu, 13 Jun 2024 21:55:27 +0300 Subject: [PATCH] wifi: export func to serialize mac address --- code/espurna/wifi.h | 8 ++++++++ code/espurna/ws.cpp | 3 ++- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/code/espurna/wifi.h b/code/espurna/wifi.h index f540e816b0..2449f7bb7a 100644 --- a/code/espurna/wifi.h +++ b/code/espurna/wifi.h @@ -91,6 +91,14 @@ enum class ApMode { }; } // namespace wifi + +namespace settings { +namespace internal { + +String serialize(wifi::Mac); + +} // namespace internal +} // namespace settings } // namespace espurna // Note that 'connected' status is *only* for the WiFi STA. diff --git a/code/espurna/ws.cpp b/code/espurna/ws.cpp index a0a0174df1..4d98840c7f 100644 --- a/code/espurna/ws.cpp +++ b/code/espurna/ws.cpp @@ -179,7 +179,8 @@ void _wsUpdateSta(JsonObject& root) { } root[F("ssid")] = network.ssid; - root[F("bssid")] = network.bssid; + root[F("bssid")] = + ::espurna::settings::internal::serialize(network.bssid); root[F("channel")] = network.channel; root[F("staip")] = ip.toString(); }