mirror of
https://github.com/torlando-tech/pyxis.git
synced 2026-08-05 02:09:31 +00:00
- Backstop ARMS its timer on the first disconnected tick instead of firing immediately, so it can't issue a redundant begin() ~1s into boot and reset the in-progress association (or setAutoReconnect's own retry). Re-armed on each (re)connect so every drop gets a fresh ~15s grace. - WiFi.persistent(false): begin() no longer writes creds to NVS on every call, so the periodic backstop during a long outage doesn't wear flash. Creds are already persisted by the app's Preferences store; setAutoReconnect is in-RAM. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01UWZuYkHBRqNb6BZHV8sTG5