feat(runtime): add diagnostic and network recovery controls
This commit is contained in:
@@ -223,6 +223,7 @@ bool platform_time_is_synced(void);
|
||||
*/
|
||||
esp_err_t platform_https_post_json(const platform_https_post_json_request_t *request,
|
||||
platform_https_response_t *response);
|
||||
bool platform_https_is_connect_error(esp_err_t err);
|
||||
|
||||
/**
|
||||
* @brief Rotate stepper synchronously with a bounded timeout.
|
||||
@@ -258,6 +259,7 @@ esp_err_t platform_wifi_portal_start_config_ap(const char *ssid_prefix);
|
||||
* - On timeout/failure, no hidden destructive continuation is started after return.
|
||||
*/
|
||||
esp_err_t platform_wifi_portal_connect_sta(int timeout_ms);
|
||||
esp_err_t platform_wifi_portal_reconnect_sta(int timeout_ms);
|
||||
esp_err_t platform_wifi_portal_save_credentials(const char *ssid, const char *password);
|
||||
esp_err_t platform_wifi_portal_clear_saved_credentials(void);
|
||||
bool platform_wifi_connect_error_keeps_credentials(esp_err_t err);
|
||||
|
||||
Reference in New Issue
Block a user