# BLE MESH **Repository Path**: grantho/ble-mesh ## Basic Information - **Project Name**: BLE MESH - **Description**: BLE MESH相关例程。BLE Mesh是蓝牙官方组织(SIG)推出的组网的规范,沁恒微BLE Mesh无线组网方案已经全面支持蓝牙Mesh Profile的各项特性,包括转发、代理、朋友以及低功耗,并通过蓝牙技术联盟(Bluetooth SIG)官方认证以及阿里天猫精灵生态认证。 - **Primary Language**: C - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 6 - **Created**: 2025-08-23 - **Last Updated**: 2025-08-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 南京沁恒微电子股份有限公司 2021.08 最新资料请到我们的网站上查询 http://wch.cn MESH |-- adv_ali_light:天猫精灵灯例程,可通过天猫精灵找队友配网设备,控制开关状态。默认只有开关属性,如需添加其余属性(亮度,电量,温度等),需要自行根据阿里云产品配置的属性描述添加对应处理函数以及状态上报函数。 |-- adv_ali_light_add_lightness:MESH通用属性添加例程。天猫精灵灯例程的基础上,添加了亮度属性,用于对照原天猫精灵灯例程,快速熟悉添加其他MESH通用属性的方法。 |-- adv_ali_light_add_windspeed:天猫定义属性添加例程。天猫精灵灯例程的基础上,添加了风速属性,用于对照原天猫精灵灯例程,快速熟悉添加其他天猫定义属性的方法。 |-- adv_ali_light_with_peripheral:天猫精灵灯例程的基础上,支持手机BLE调试助手连接控制。 |-- adv_proxy:代理节点例程,可通过PV_GATT层(BLE连接)进行配网。 |-- adv_vendor:厂商自定义模型例程,配合self_provisioner_vendor使用,支持有应答传输和无应答透传两种通信属性,自行拟定通信协议。 |-- adv_vendor_friend:厂商自定义模型例程的基础上,支持朋友节点功能 |-- adv_vendor_low_power:厂商自定义模型例程的基础上,支持低功耗节点功能,需与朋友节点配合使用 |-- self_provisioner_vendor:厂商自定义模型自配网发起者例程,配合adv_vendor使用,自动配网周围未配网设备,并将其加入自身mesh网络,默认支持配网6个设备,可修改配网数量宏定义(每增加1个设备,需修改增加36字节RAM开销给MESH库,同时需要保证RPL数据缓存个数(CONFIG_MESH_RPL_COUNT_DEF)不小于配网数量)。默认配置设备绑定1个APPKEY,用于有应答传输和无应答透传,配置设备绑定1个订阅地址,用于群发无应答消息 |-- self_provisioner_vendor_with_peripheral:厂商自定义模型自配网发起者例程的基础上,支持手机BLE调试助手连接控制,中转手机与mesh网络的通信,可自行拟定通信协议实现手机控制mesh网络中所有设备。