feat(provisioning): add mini-program BLE Wi-Fi setup
This commit is contained in:
@@ -119,15 +119,16 @@ esp_err_t control_plane_calibrate(void);
|
||||
* Semantics:
|
||||
* - `connect_timeout_ms <= 0`: apply internal default timeout.
|
||||
* - Operation is safe to call repeatedly; existing good state is reused when possible.
|
||||
* - Returns `ESP_OK` when STA is connected or a fallback provisioning path is started.
|
||||
* - Returns `ESP_OK` when STA is connected or mini-program BLE provisioning is active.
|
||||
* - On timeout/failure, function returns explicit error and does not continue hidden
|
||||
* destructive retries after return.
|
||||
*/
|
||||
esp_err_t control_plane_bootstrap_connectivity(const char *seed_ssid,
|
||||
const char *seed_password,
|
||||
int connect_timeout_ms,
|
||||
const char *config_ap_ssid_prefix);
|
||||
int connect_timeout_ms);
|
||||
bool control_plane_is_sta_connected(void);
|
||||
esp_err_t control_plane_stop_mini_program_provisioning(int timeout_ms);
|
||||
bool control_plane_is_mini_program_provisioning_running(void);
|
||||
|
||||
/**
|
||||
* @brief Execute the Plan A boot sound policy with bounded caller semantics.
|
||||
|
||||
Reference in New Issue
Block a user