中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

各位大佬好,请教一个问题,我们目前在开发的一款产品...

 机械狂人69

下载贤集网APP入驻自媒体

各位大佬好,请教一个问题,我们目前在开发的一款产品需要实现如下一个功能:某些node角色的设备本来是provisioned,并且持久化配置存储选项CONFIG_BLE_MESH_SETtiNGS设置为了1,我们希望通过对这些设备重新进行快速配网操作,现在我们的处理过程是通过调用esp_ble_mesh_node_local_reset,清除掉本地配网信息后,再调用esp_ble_mesh_node_prov_enable使能配网,即可进行后续的快速配网操作了。我们的问题在于,我们在调用完esp_ble_mesh_node_prov_enable使能配网后,后续的快速配网操作可能因为其他原因取消掉了,这个时候,我们希望这些设备能够重新用原来的配网信息回到provisioned状态,但是在前面调用了esp_ble_mesh_node_local_reset方法后,本地存储的配网信息都删除掉了,导致通过重启芯片也没法重新进入原来网络里的provisioned状态了,请问下可有其他的代替esp_ble_mesh_node_local_reset的方法或者方式,可以实现node暂时退出配网状态,后续如果没有新配网操作的话,可以继续用原来的配网信息维持provisoned状态吗?

最新回复

还没有人回复哦,抢沙发吧~

发布回复

为您推荐

热门交流