BLE multi_connection示例
源码路径:example/ble/multi_connection
支持的平台
全平台
概述
本例程演示了本平台基于GAP central 和 peripheral和GATT server,展示了BLE多连接的示例
例程的使用
作为从设备时开机会自动开启广播,可以通过手机的BLE APP进行连接。
连接之后,板子会自动再次打开广播,可以再使用其他的手机进行连接
也可以作为主设备,通过finsh命令搜索连接其他从设备
硬件需求
运行该例程前,需要准备:
一块本例程支持的开发板(支持的平台)。
手机设备。
编译和烧录
切换到例程project/common目录,运行scons命令执行编译:
> scons --board=eh-lb525 -j8
切换到例程project/common/build_xx
目录,运行uart_download.bat
,按提示选择端口即可进行下载:
$ ./uart_download.bat
Uart Download
please input the serial port num:5
关于编译、下载的详细步骤,请参考快速入门的相关介绍。
例程的预期结果
例程启动后:
可以被若干个不同手机,通过BLE APP搜到并连接,进行相应的GATT特质值read/write等操作。
可以主动连接其他设备
异常诊断
参考文档
更新记录
版本 |
日期 |
发布说明 |
---|---|---|
0.0.1 |
02/2025 |
初始版本 |