Page 1 of 1

【已解决】wifi_provisioning怎么发送用户数据到手机端

Posted: Thu Aug 24, 2023 7:00 am
by holyweng
现在使用wifi_provisioning进行ap配网,想在配网时向手机端发送一些设备信息,比如设备id、私有加密密钥、加密版本等。在wifi_prov_ API中没有找到能主动发送数据的接口。请教一下怎样能实现使用wifi_provisioning主动向手机端发送数据?

Re: wifi_provisioning怎么发送用户数据到手机端

Posted: Tue Aug 29, 2023 7:36 am
by ESP_YJM
可以通过 API wifi_prov_mgr_endpoint_create("custom-data")和wifi_prov_mgr_endpoint_register 两个函数,注册 custom-data endpoint,手机端主动查询这个 endpoint,客户端在 wifi_prov_mgr_endpoint_register 注册的回调中把想要给 手机的数据返回给手机。详情参考示例 https://github.com/espressif/esp-idf/bl ... ain.c#L472

Re: wifi_provisioning怎么发送用户数据到手机端

Posted: Wed Aug 30, 2023 5:59 am
by holyweng
ESP_YJM wrote:
Tue Aug 29, 2023 7:36 am
可以通过 API wifi_prov_mgr_endpoint_create("custom-data")和wifi_prov_mgr_endpoint_register 两个函数,注册 custom-data endpoint,手机端主动查询这个 endpoint,客户端在 wifi_prov_mgr_endpoint_register 注册的回调中把想要给 手机的数据返回给手机。详情参考示例 https://github.com/espressif/esp-idf/bl ... ain.c#L472
感谢回复。手机端驱动,设备端响应,能够发送数据了