feat(factory-cli): add Wi-Fi credential management commands
This commit is contained in:
@@ -1286,6 +1286,21 @@ bool domain_runtime_wifi_portal_has_saved_credentials(void)
|
||||
return platform_wifi_portal_has_saved_credentials();
|
||||
}
|
||||
|
||||
esp_err_t domain_runtime_wifi_portal_get_saved_networks(
|
||||
domain_wifi_saved_networks_t *out_networks)
|
||||
{
|
||||
if (out_networks == NULL) {
|
||||
return ESP_ERR_INVALID_ARG;
|
||||
}
|
||||
|
||||
memset(out_networks, 0, sizeof(*out_networks));
|
||||
return platform_wifi_portal_get_saved_ssids(
|
||||
&out_networks->ssids[0][0],
|
||||
sizeof(out_networks->ssids[0]),
|
||||
DOMAIN_WIFI_SAVED_NETWORK_MAX_COUNT,
|
||||
&out_networks->count);
|
||||
}
|
||||
|
||||
bool domain_runtime_wifi_portal_sta_is_connected(void)
|
||||
{
|
||||
return platform_wifi_portal_sta_is_connected();
|
||||
|
||||
Reference in New Issue
Block a user