BLE Peripheral HR¶
1 功能概述¶
此项目演示从机heartrate服务,可以配合手机nrf connect
进行演示,此功能支持pan101x
和pan107x
芯片,pan101x 芯片在功耗大小和执行速度方面的弱于pan107x
芯片
2 环境要求¶
board:
pan107x evb
或pan101x evb
uart(option): 用来显示串口log(波特率921600,选项
8n1
)手机app
nrf connect
3 编译和烧录¶
pan107x
芯片例程位置:<home>\nimble\samples\bluetooth\bleprph_hr\keil_107x
pan101x
芯片例程位置:<home>\nimble\samples\bluetooth\bleprph_hr\keil_101x
使用keil
进行打开项目进行编译烧录。
4 演示说明¶
烧录完成后,设备会显示上电log,连接上会显示
Connection established
,主机订阅完成后输出subscribe event;
。[13:17:18.158]LL Controller Version:bd5923c [13:17:18.197]app started [13:18:20.460]connection established; status=0 [13:18:26.943]subscribe event; cur_notify=1 value handle; val_handle=3
使用手机
nrf connect
扫描蓝牙设备名称ble_hr
并且连接
5 RAM/Flash资源使用情况¶
PAN107x:
RAM Size:33.42 k
Flash Size: 117.71k
PAN101x:
RAM Size:12.66 k
Flash Size: 104.29k