【沁恒蓝牙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.测试通讯过程

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

相关推荐
SMT贴片河南芯途电子2 小时前
工业数据采集终端硬件定制:低功耗、多传感与无线通信融合!
物联网·边缘计算
老孙讲技术3 小时前
10 分钟把门口摄像机写进 Home Assistant:Core 集成复盘
物联网
机汇五金_6 小时前
钣金外壳定制厂家助力设备升级
大数据·人工智能·python·物联网
yxl874646466 小时前
PCTG-1015型Profinet转Ethernet/IP协议转换器
服务器·网络·物联网·网络协议·自动化·信息与通信
奥莱维10 小时前
智能酒店系统构建指南
大数据·网络·人工智能·物联网
会周易的程序员10 小时前
microLog:专为嵌入式与高可靠场景打造的高性能日志库
c++·物联网·日志·iot·aiot
应用市场11 小时前
从测距公式到 SLAM:激光雷达在物联网与机器人中的应用原理详解
物联网·机器人
老梁agent2 天前
企业生产级 AI Agent 系统设计:能力、架构与演进路径
物联网·agent
老梁agent2 天前
当 Agent 要动手了:工业实时控制的三层安全护栏设计
物联网·agent
神奇啊龙3 天前
我的第一个 TinyGo 项目:ESP32-C3 + DHT11 + SSD1306
物联网·嵌入式