WiFi.BSSID and scan result BSSID with parameter as in WiFi libraries by Arduino #8853
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.
Arduino doc on BSSID getters: https://www.arduino.cc/reference/en/libraries/wifi/wifi.bssid/
I compared more than a dozen of Arduino Networking libraries to find the common API for Arduino networking. Then I wrote a test sketch which checks how a library complies to this common API.
ESP32 Arduino WiFi library was based on ESP8266 Arduino WiFi library which was based on the first WiFi library by Arduino. Arduino later created more WiFi libraries and the API diverged, but at least with the most recent library they looked at the ESP32 WiFi library for new method names (for example dnsIP(n)).
While doing the research and tests I do PR in Arduino networking libraries repositories with in most cases simple modifications to unify the API where it doesn't break the library (for example I will not ask esp8266 and esp32 maintainers to make WiFi.begin blocking :-) ).
Similar PR by me was recently merged in esp8266 Arduino repository.