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

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

相关推荐
SmartRadio17 小时前
物联网云平台数据库选型与搭建全指南(LoRaWAN)
数据库·物联网·lora·lorawan
一路往蓝-Anbo19 小时前
C语言从句柄到对象 (六) —— 继承与 HAL:父类指针访问子类数据
c语言·开发语言·stm32·嵌入式硬件·物联网
DuHz20 小时前
242-267 GHz双基地超外差雷达系统:面向精密太赫兹传感与成像的65nm CMOS实现——论文阅读
论文阅读·物联网·算法·信息与通信·毫米波雷达
才盛智能科技21 小时前
帆麦自助KTV,如何成为潮流生活的一部分?
人工智能·物联网·生活·自助ktv系统·才盛云自助ktv系统·才盛云
Java小白,一起学习1 天前
新版onenet云平台数据流对接,包括设备端MQTT和应用端API
android·物联网
TDengine (老段)1 天前
TDengine 生态系统连接指南
大数据·数据库·物联网·时序数据库·iot·tdengine·涛思数据
小李做物联网1 天前
【单片机毕设】77.2基于单片机stm32智能大棚环境监控-语音
stm32·单片机·嵌入式硬件·物联网
传感器与混合集成电路1 天前
面向航天、深地与核工业场景的高可靠电源方案设计要点
人工智能·物联网
Source.Liu1 天前
【物联网】ESP32-C3 门禁系统方案
物联网
乐迪信息1 天前
乐迪信息:目标检测算法+AI摄像机:煤矿全场景识别方案
人工智能·物联网·算法·目标检测·目标跟踪·语音识别