feat: add automatic network failover

This commit is contained in:
agessaman
2026-09-01 21:18:22 -07:00
parent 3975bc0b01
commit 50e2b2acba
23 changed files with 600 additions and 86 deletions
+2 -2
View File
@@ -220,7 +220,7 @@ void AlertReporter::onLoop(unsigned long now_ms) {
char text[80];
AlertFaultPolicy::formatNetworkAlert(
text, sizeof(text),
strcmp(activeNetworkInterface().mediumName(), "ethernet") == 0
activeNetworkInterface().medium() == NetworkMedium::Ethernet
? "Ethernet" : "WiFi",
r, snap);
if (sendChannel(text)) {
@@ -230,7 +230,7 @@ void AlertReporter::onLoop(unsigned long now_ms) {
char text[80];
AlertFaultPolicy::formatNetworkAlert(
text, sizeof(text),
strcmp(activeNetworkInterface().mediumName(), "ethernet") == 0
activeNetworkInterface().medium() == NetworkMedium::Ethernet
? "Ethernet" : "WiFi",
r, snap);
sendChannel(text);