Code: Select all
esp_ble_mesh_cfg_client_set_state_t set_state = {0};
// 应用密钥添加成功后,发送模型绑定请求
// 设置通用消息参数
example_ble_mesh_set_msg_common(&common, node, config_client.model, ESP_BLE_MESH_MODEL_OP_MODEL_APP_BIND);
// 配置模型绑定参数
set_state.model_app_bind.element_addr = node->unicast_addr; // 元素地址
set_state.model_app_bind.model_app_idx = prov_key.app_idx; // 应用密钥索引
set_state.model_app_bind.model_id = ESP_BLE_MESH_VND_MODEL_ID_SERVER; // 厂商服务器模型ID
set_state.model_app_bind.company_id = CID_ESP; // 公司ID
// 发送模型绑定请求
err = esp_ble_mesh_config_client_set_state(&common, &set_state);