Changes for non-AsyncDNS and station IP address reporting. #1
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added call to Loop while waiting for connection. loop calls safeLoop that conditionally calls dnsServer->processNextRequest() if not using ESPAsyncDNS.
Moved the WiFi.mode(WIFI_STA) change back to Station Only mode after the successful connect so that the InfoPage can contain the actual IP assigned to the station by the connected AccessPoint. Added additional delays waiting for the infoPage request from the Browser and some additional time on the Browser Refresh to give the station time to actually connect.
This could all probably be done more synchronously with a scripted XMLHttpRequest in place of the current delay and hope method waiting for a connection.