企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
更新时间:2022-02-16 11:00 ##概述 TB系列的ble mesh自组网方式,是无需网关配网,仅通过设置相同的网络名称和密码即可完成自动组网,适合小规模无需网关的局域组网使用场景。 [自组网AT mesh固件下载](https://docs.ai-thinker.com/_media/privatmesh_1183_.zip) ## BLE MESH自组网AT指令表 | 序号 | 指令 | 功能|备注| | --- | ---|---|---| | 1 |AT+GMR | 查询固件版本 | | | 2 |AT+RST| 重启模组| | |3|AT+ADDR|查询或设置模块的地址|| |4|AT+MESHNAME|查询或设置模块的网络名称|| |5|AT+MESHPWD|查询或设置模块的网络密码|只能设置| |6|AT+SEND|发送数据|| |7|+DATA|收到数据|| |8|AT+ RESTORE|恢复出厂设置|恢复后将重启| |9|AT+TTL|查询或设置数据包重传次数|| |10|AT+ADV|查询或设置广播功能|| |11|AT+BUAD|查询或设置波特率|目前只支持 9600,19200 , 38400 ,115200| |12|AT+MAC|查询或设置 MAC|| |13|AT+SLEEP|设置深度睡眠(串口唤醒)|| ##应用示例 ### 网络密钥 此 Mesh 网 络 采 用 ```MESHNAME``` 和 ```MESHPWD``` 进 行 加 密 ( 可 对 应 于 SigMesh 中 的 ```NetworkKey```和```ApplicationKey```), 只要两个设备的```MESHNAME```和```MESHPWD```相同,即可互发数据。 模块出厂默认的 ```MESHNAME```是```at_mesh```, 默认的```MESHPWD```是```123456```, 用户可以在```vendor/commom/user_config.h```文件中修改这些默认值。 模块出厂后,亦可通过 AT 指令配置```MESHNAME```和```MESHPWD```,指令如下: ### 设置网络名称: AT+MESHNAME=my_mesh123456 ### 设置网络密码: AT+MESHPWD=my_password >备注:```MESHNAME```和```MESHPWD```最大长度为 16 个字节。 ### 查询模块地址: 首次上电会生成一个随机地址 AT+ADDR? +ADDR:00a8 ### 设置模块地址: AT+ADDR=89 ### 模块间发送数据: (向地址为 a8 的模块发送5个数据,内容为 12345) AT+SEND=a8,5,12345 ### 模块发广播包: AT+SEND=ffff,5,12345 所有在线设备都可以收到 ### 模块向手机发送数据: 手机的地址定义为:0xFFF0,只要手机连上 Mesh 网络中的任一设备,网内的其他设备都可以与手机通信(即使该设备没有直接与手机连接) AT+SEND=FFF0,5,12345 ### 手机向模块发送数据: 目前手机只能与与之相连的模块通信,暂不支持与网内其他模组通信。数据可以通过直连节点转发到其他节点 # 联系方式 公司官网:https://www.ai-thinker.com 开发资料:https://docs.ai-thinker.com 淘宝店铺:https://anxinke.taobao.com 天猫店铺:https://aithinker.tmall.com 商务合作:sales@aithinker.com 技术支持:support@aithinker.com 联系地址:深圳市宝安区西乡华丰智慧创新港C座403、408~410室 商务电话:0755-29162996 欢迎关注微信公众号 “**安信可科技**”,干货实时推送!