From 9d36430474f42bf4cb30767bff69b2253f17f2ec Mon Sep 17 00:00:00 2001 From: drjones Date: Thu, 2 Apr 2026 05:58:35 -0700 Subject: [PATCH] Boot into Special jam mode by default (NVS jamMode=special each power-up) Made-with: Cursor --- src/main.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/main.cpp b/src/main.cpp index d456938..86ae7f5 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -2596,9 +2596,11 @@ void setup() { jamPower = kPowerTable[jamPowerIdx]; preferences.putInt("jamPowerIdx", (int)jamPowerIdx); capHistoryLoad(); - jamMode = jamModeFromU8(preferences.getUChar("jamMode", 0)); + // Boot policy: always start in Special jam (60 B PRNG / 10 ms); persists to NVS for startJamming(). + jamMode = JamMode::SPECIAL; + preferences.putUChar("jamMode", (uint8_t)jamMode); logLine("[NVS] jam at boot: always ON | jamPower=" + String(jamPower) + " dBm | jam_mode=" + - String(jamModeToCstr(jamMode))); + String(jamModeToCstr(jamMode)) + " (default on power-up)"); logLine("[BOOT] CC1101 Key-Fob Jammer starting"); logLine("[BOOT] ESP32-S3 DevKitC-1");