mirror of
https://github.com/tzapu/WiFiManager.git
synced 2026-04-27 00:55:52 +03:00
[PR #1114] [MERGED] Add Fast connect support #1714
Labels
No labels
📶 WiFi
🕸️ HTTP
Branch
DEV Help Wanted
Discussion
Documentation
ESP32
Example
Good First Issue
Hotfix
In Progress
Incomplete
Needs Feeback
Priority
QA
Question
Task
Upstream/Dependancy
bug
duplicate
enhancement
invalid
pull-request
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/WiFiManager#1714
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/tzapu/WiFiManager/pull/1114
Author: @roberttidey
Created: 8/22/2020
Status: ✅ Merged
Merged: 8/22/2020
Merged by: @tablatronix
Base:
feature_fastconnect← Head:development📝 Commits (1)
e348a45Add Fast connect support📊 Changes
2 files changed (+53 additions, -5 deletions)
View changed files
📝
WiFiManager.cpp(+45 -5)📝
WiFiManager.h(+8 -0)📄 Description
The optional fast connect support uses the version of WiFi.begin with channel and router mac address defined. This avoids scanning operations during normal start up and reduces the start up connect time considerably (from 3 seconds down to 1 second).
This is particularly beneficial in deep sleep applications where the faster start up makes it more responsive to a wake and minimises power usage if on battery.
Default functionality is left as before. Fast connect is activated using the setFastConnectMode(true) call. The channel and mac address are retrieved automatically when required.
Changes have been made in development branch
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.