|
Information
说明: |
建议参照本版块置顶帖内容输入必要信息 |
芯片型号: |
8258 |
SDK及版本: |
tc_ble_mesh-4.1.0.1 |
您好,我在mesh绑定的时候,使用了
cfg_cmd_sub_set(CFG_MODEL_SUB_ADD, p_bind->ele_adr, p_bind->ele_adr, 0xC001, model_id, 1); //加入群
mesh_model_pub_par_t pub_par = {0};
pub_par.appkey_idx = 0;
pub_par.ttl = TTL_PUB_USE_DEFAULT;
pub_par.period.steps = 0;
pub_par.period.res = 0;
pub_par.transmit.count = PUBLISH_RETRANSMIT_CNT;
pub_par.transmit.invl_steps = PUBLISH_RETRANSMIT_INVL_STEPS;
cfg_cmd_pub_set(p_bind->ele_adr, p_bind->ele_adr, 0xc001, &pub_par, model_id, 1); //发布群
然后在串口中断处,使用mesh_tx_cmd2normal_primary(0x0282, sendPidRsp, sizeof(sendPidRsp) , 0xC001, 0); //想通过这个API发群消息
但结果就是Telink SIGMesh APP无收到任何log(如果单独发是收到的)
请问是需要怎么发布群消息?
(看过Handbook说使Config Model Publication 配置publish address,那应该就是cfg_cmd_pub_set这个是吧?)
|
|