Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WiFi] Cleanup code, split ESP32/ESP8266 specific #5149

Open
wants to merge 31 commits into
base: mega
Choose a base branch
from

Conversation

TD-er
Copy link
Member

@TD-er TD-er commented Oct 26, 2024

Finally going to clean up the WiFi code and restructure it.
Hopefully this will also show where the long lasting WiFi reconnect issues may be...

Fixes: #3870

ToDo:

  • Fix WiFi Captive portal
  • Load CSS on /setup page when connected via softAP
  • Keep softAP active as long as some client is connected (WiFi.softAPgetStationNum() does not work as expected on ESP8266)
  • Allow to keep AP_only mode active
  • Perform WiFi scan on /setup page when "Rescan" button is pressed
  • Call WiFi_AP_Candidates.force_reload() when saving security settings
  • Make clear state whether we're still in "setup" mode
  • Re-open AP mode if in "setup" mode and login failed
  • Cleanup old code
  • Test hidden SSID functionality
  • Test static IP functionality

TD-er added 25 commits November 2, 2024 13:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Cannot connect to hidden AP on channels 12 / 13
2 participants