【沁恒蓝牙mesh】手机配网+自组网联合调试

开发蓝牙mesh过程中,需要一个管理者,采用以下方案

一个节点用手机配网的方式,其余节点用自组网的方式,只要手机组网的节点与自组网的节点的配网信息相同,所有节点就可以在一个mesh网络中。

1. 组网描述

  • 描述:一个节点用手机配网的方式,其余节点用自组网的方式,只要手机组网的节点与自组网的节点的配网信息相同,所有节点就可以在一个mesh网络中。

  • 代码烧录 :一个节点烧录 adv_vendor_self_provision_with_peripheral工程,另外自组网的节点烧录
    adv_vendor_self_provision工程

2. SDK代码修改

  • 底层射频参数设置

将 app_mesh_config.h文件中的以下几个参数设置成一致的,保持通讯信道和地址是一致的

c 复制代码
// ADV_RF配置

#define CONFIG_MESH_RF_ACCESSADDRESS           (0x8E89BED6)

#define CONFIG_MESH_RF_CHANNEL_37              (37)

#define CONFIG_MESH_RF_CHANNEL_38              (38)

#define CONFIG_MESH_RF_CHANNEL_39              (39)
  • 手机配网的 net_key 和自组网中的 net_key 保持一致

adv_vendor_self_provision工程中的 self_prov_net_key[16]数组要和在手机端app配网的配网参数保持一致。


3.测试通讯过程

配网完成后,中心节点发送消息,自组网节点能收到

相关推荐
星恒讯工业路由器2 小时前
从5G-A到6G:工业通信网络的技术演进与产业落地
网络·物联网·5g·智能路由器·工业路由器·工业物联网·5g-a
武汉唯众智创6 小时前
物联网安装调试员实训基地建设方案(2026版)设备清单 + 预算拆解 + 技能等级认定避坑指南
物联网·物联网安装调试员·物联网实训基地·实训室建设方案·职业技能等级认定·智慧物联网 / aiot
LiuYanG7 小时前
物联网平台怎么给设备下发指令-SpringBoot下行命令与回执状态机实战
物联网
LiuYanG7 小时前
Spring Boot 单元测试怎么写?物联网平台 MockMvc 接口测试与 Mockito 消息链路测试实战(附 JaCoCo 覆盖率报告)
物联网
权球物联分享物联网连接服务8 小时前
AGV 机器人商业化落地验证,物联网卡保障产线交付稳定性!
物联网·机器人
码流子8 小时前
事件告警延迟拆解:从摄像头到手机通知,延迟卡在哪六个环节
数据库·人工智能·物联网
数字新视界8 小时前
机房环境监控系统的关键应用与发展趋势
大数据·物联网·信息可视化·信息与通信·一体化机柜
博纬智能RFID9 小时前
服装旗舰店防盗升级:RFID吊顶门禁如何实现无感防损?
物联网
话梅姐姐呀9 小时前
浅谈智能硬件 OTA
物联网
kiros_wang9 小时前
BLE蓝牙基础通信:扫描、连接、收发数据,IoT简易Demo
物联网