fix: stabilize primary ESP-NOW WiFi coexistence

This commit is contained in:
mikecarper committed 2026-08-28 21:01:17 -07:00
1 parent fd98bc90f7
commit 400aa710a2
11 files changed
+77 -21

No files matched your search

@@ -755,6 +755,13 @@ TEST(WiFiChannelPolicy, FallsBackOnlyWhenTheStoredChannelIsInvalid) {
EXPECT_EQ(1, mesh::wifi::validEspNowChannelOrDefault(14, 1));
}
TEST(WiFiChannelPolicy, RestoresOnlyWhenTheRadioActuallyMoved) {
EXPECT_FALSE(mesh::wifi::espNowChannelRestoreRequired(1, 1));
EXPECT_FALSE(mesh::wifi::espNowChannelRestoreRequired(6, 6));
EXPECT_TRUE(mesh::wifi::espNowChannelRestoreRequired(1, 6));
EXPECT_TRUE(mesh::wifi::espNowChannelRestoreRequired(13, 1));
}
TEST(CLICommandUtils, ObserverSettingsNeverStartADisabledBridge) {
int calls = 0;
EXPECT_TRUE(mesh::cli::restartBridgeIfEnabled(false, [&calls]() {