Void Sentry
An AI-driven, real-time Sentry Turret platform leveraging asynchronous I/O and computer vision to deliver high-precision autonomous motion tracking on resource-constrained embedded hardware.
Loading...
Searching...
No Matches
choose.h File Reference

Picks which saved networks to try, given a scan (pure C++20, no heap). More...

#include "network_list.h"
#include <span>

Go to the source code of this file.

Functions

Candidates prov::choose_networks (std::span< const ScanResult > scan, const NetworkList &list)
 Saved networks present in the scan (byte-exact SSID), strongest RSSI first.
 

Detailed Description

Picks which saved networks to try, given a scan (pure C++20, no heap).

Function Documentation

◆ choose_networks()

Candidates prov::choose_networks ( std::span< const ScanResult > scan,
const NetworkList & list )

Saved networks present in the scan (byte-exact SSID), strongest RSSI first.

Several APs with one SSID count by their strongest RSSI. Ties keep list order. Scan entries with an empty SSID are ignored.