feat: wifiscan

This commit is contained in:
2025-09-12 22:08:47 +02:00
parent 5bf2283063
commit fe3943b48a
10 changed files with 502 additions and 2 deletions

View File

@@ -1,8 +1,11 @@
#include "NodeContext.h"
#include "TaskManager.h"
NodeContext::NodeContext() {
udp = new WiFiUDP();
memberList = new std::map<String, NodeInfo>();
wifiAccessPoints = new std::vector<WiFiAccessPoint>();
taskManager = nullptr; // Will be set by TaskManager constructor
hostname = "";
self.hostname = "";
self.ip = IPAddress();
@@ -19,6 +22,7 @@ NodeContext::NodeContext(std::initializer_list<std::pair<String, String>> initia
NodeContext::~NodeContext() {
delete udp;
delete memberList;
delete wifiAccessPoints;
}
void NodeContext::on(const std::string& event, EventCallback cb) {