feat(voice): improve on-screen dialog text and wifi provisioning hints

This commit is contained in:
admin
2026-03-02 03:52:10 +08:00
parent 6d82ccae3e
commit 6780bb2789
7 changed files with 283 additions and 4 deletions

View File

@@ -14,10 +14,18 @@ extern "C" {
esp_err_t platform_bootstrap_init(void);
// ---------- wifi_manager ----------
typedef enum {
WIFI_MANAGER_EVENT_PROVISIONING_STARTED = 0,
} wifi_manager_event_t;
typedef void (*wifi_manager_event_cb_t)(wifi_manager_event_t event, void *user_data);
esp_err_t wifi_manager_start(void);
esp_err_t wifi_manager_stop(void);
esp_err_t wifi_manager_set_event_callback(wifi_manager_event_cb_t cb, void *user_data);
bool wifi_manager_is_ready(void);
bool wifi_manager_has_saved_credentials(void);
void wifi_manager_get_ip(char *buf, size_t buf_len);
// ---------- thermal_printer ----------