From 8d569e19c0b83579a7bf572da00a734ce2bb93b0 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 f540e816..2449f7bb 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 a0a0174d..4d98840c 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(); }