Nordic 固件的配对和绑定,参数设置为

当手机发来配对请求,协议栈触发事件 BLE_GAP_EVT_SEC_PARAMS_REQUEST,将事件传送到设备管理器事件处理函数中: dm_ble_evt_handler()
该事件处理函数在ble_evt_dispatch()中注册。
在对该事件的处理中,需要调用回复API回复配对参数 sd_ble_gap_sec_params_reply
sd_ble_gap_sec_params_repl 的第三个参数g_pair_params参数就是要回复的配对绑定参数设置。
该参数的配置是使用设备管理器注册函数 dm_register() 。



提示:修改相关通道连接属性,手机访问时会主动触发蓝牙底层配对]
本文详细介绍了Nordic固件在蓝牙设备配对和绑定过程中的参数设置。当手机发起配对请求时,事件BLE_GAP_EVT_SEC_PARAMS_REQUEST在设备管理器中触发,通过dm_ble_evt_handler()进行处理。在此过程中,使用sd_ble_gap_sec_params_reply API回复配对参数,并在dm_register()中注册。理解这些参数配置对于优化蓝牙连接属性和确保安全配对至关重要。
3178

被折叠的 条评论
为什么被折叠?



