配置
Protocomm
protocomm_set_security()
API 中的 pop
字段现已弃用。请使用 sec_params
字段来代替 pop
。此参数应包含所使用的协议版本所要求的结构(包括安全参数)。
例如,当使用安全版本 2 时,sec_params
参数应包含指向 protocomm_security2_params_t
类型结构的指针。
Wi-Fi 配置
wifi_prov_mgr_start_provisioning()
API 中的pop
字段现已弃用。为了向后兼容,在使用安全版本 1 时,pop
仍可以作为字符串传递。但在使用安全版本 2 时,请使用wifi_prov_sec_params
字段来代替pop
。此参数应包含所使用的协议版本所要求的结构(包括安全参数)。例如,当使用安全版本 2 时,wifi_prov_sec_params
参数应包含指向wifi_prov_security2_params_t
结构体类型的指针。对于安全版本 1,该 API 的行为和使用方式保持不变。wifi_prov_mgr_is_provisioned()
API 不再返回ESP_ERR_INVALID_STATE
错误。此 API 现在可以在不依赖配置管理器初始化状态的情况下工作。
ESP 本地控制
esp_local_ctrl_proto_sec_cfg_t
API 中的 pop
字段现已弃用。请使用 sec_params
字段来代替 pop
。此参数应包含所使用的协议版本所要求的结构(包括安全参数)。
例如,当使用安全版本 2 时,sec_params
字段应包含指向 esp_local_ctrl_security2_params_t
类型结构的指针。