[wifi_easy_connect] Checklist for 1.0
Open
daadu
opened this issue 3 years ago
•
0 comments
APIs
- [ ]
Future<WiFiEasyConnectCapability> hasCapability()
- [ ]
Future<OnboardErrors?> onboard(Uri dppUri, {List<int> bands = const []})
- [ ]
?? - some API to enabled enrolling itself to a Network [Enrollee Mode]
Platform Feature Coverage
- [ ] Android
- constants
- [ ]
Settings.ACTION_PROCESS_WIFI_EASY_CONNECT_URI
- [ ]
Settings.EXTRA_EASY_CONNECT_ATTEMPTED_SSID
- [ ]
Settings.EXTRA_EASY_CONNECT_BAND_LIST
- [ ]
Settings.EXTRA_EASY_CONNECT_CHANNEL_LIST
- [ ]
Settings.EXTRA_EASY_CONNECT_ERROR_CODE
- [ ]
EasyConnectStatusCallback.EASY_CONNECT_EVENT_FAILURE_AUTHENTICATION
- [ ]
EasyConnectStatusCallback.EASY_CONNECT_EVENT_FAILURE_BUSY
- [ ]
EasyConnectStatusCallback.EASY_CONNECT_EVENT_FAILURE_CANNOT_FIND_NETWORK
- [ ]
EasyConnectStatusCallback.EASY_CONNECT_EVENT_FAILURE_CONFIGURATION
- [ ]
EasyConnectStatusCallback.EASY_CONNECT_EVENT_FAILURE_ENROLLEE_AUTHENTICATION
- [ ]
EasyConnectStatusCallback.EASY_CONNECT_EVENT_FAILURE_ENROLLEE_FAILED_TO_SCAN_NETWORK_CHANNEL
- [ ]
EasyConnectStatusCallback.EASY_CONNECT_EVENT_FAILURE_ENROLLEE_REJECTED_CONFIGURATION
- [ ]
EasyConnectStatusCallback.EASY_CONNECT_EVENT_FAILURE_GENERIC
- [ ]
EasyConnectStatusCallback.EASY_CONNECT_EVENT_FAILURE_INVALID_NETWORK
- [ ]
EasyConnectStatusCallback.EASY_CONNECT_EVENT_FAILURE_INVALID_URI
- [ ]
EasyConnectStatusCallback.EASY_CONNECT_EVENT_FAILURE_NOT_COMPATIBLE
- [ ]
EasyConnectStatusCallback.EASY_CONNECT_EVENT_FAILURE_NOT_SUPPORTED
- [ ]
EasyConnectStatusCallback.EASY_CONNECT_EVENT_FAILURE_TIMEOUT
- [ ]
EasyConnectStatusCallback.EASY_CONNECT_EVENT_FAILURE_URI_GENERATION
- methods
- [x]
WifiManager.isEasyConnectSupported()
- [x]
WifiManager.isEasyConnectEnrolleeResponderModeSupported()
Documentation
- [ ] document API references
- [ ] proper README
Test
- [ ] automated unit tests
- [ ] dart code
- [ ] android code
- [ ] ios code
- [ ] automated integration tests