Bluetooth: Peripheral Identity¶
1 功能概述¶
此项目演示了蓝牙从机,与多个主机建立连接的功能。
3 编译和烧录¶
例程位置:zephyr\samples_panchip\bluetooth\peripheral_identity
使用 ZAL 工具可以对其进行编译、烧录、打开 VS Code 调试等操作。关于 ZAL 工具的详细介绍请参考:Zephyr APP Launcher 工具介绍。
4 演示说明¶
烧录完成后,设备自动启动蓝牙广播,可以在手机或抓包工具上获取如下信息:
Device Name: Zephyr Peripheral
当手机或其它主设备与其建立连接后,串口log 会显示连接信息,如下:
Connected (1): 52:A7:8D:29:A4:5B (random)
并且,设备会使用新的一组地址进行广播,如下:
New id: 1 Using current id: 1 Advertising successfully started
广播数据的格式与第一阶段一致。
重复步骤1-2,可以实现建立多个连接。
6 RAM/Flash资源使用情况¶
Memory region Used Size Region Size %age Used
FLASH: 211516 B 1020 KB 20.25%
SRAM: 42580 B 52 KB 79.97%
IDT_LIST: 0 GB 2 KB 0.00%