feat(ble): 添加快速广告配置并优化连接状态检查
添加了BLE快速广告相关的配置选项到prj.conf中,包括快速广告间隔、超时等参数。 同时修复了ble_bond_module中的连接状态检查逻辑,避免在挂起后保留LE连接时进行不必要的 断开操作。 在ble_hid_module和usb_hid_module中改进了HID传输事件处理逻辑,确保在相应模式未激活 或连接未建立时正确提交传输完成事件,提高了设备响应的准确性。 BREAKING CHANGE: 广告行为在连接保持情况下有所改变,可能影响配对流程。
This commit is contained in:
4
prj.conf
4
prj.conf
@@ -34,6 +34,10 @@ CONFIG_BT_SETTINGS=y
|
||||
|
||||
CONFIG_CAF_BLE_STATE=y
|
||||
CONFIG_CAF_BLE_ADV=y
|
||||
CONFIG_CAF_BLE_ADV_FAST_ADV=y
|
||||
CONFIG_CAF_BLE_ADV_FAST_INT_MIN=0x0030
|
||||
CONFIG_CAF_BLE_ADV_FAST_INT_MAX=0x0060
|
||||
CONFIG_CAF_BLE_ADV_FAST_ADV_TIMEOUT=180
|
||||
CONFIG_CAF_MODULE_SUSPEND_EVENTS=y
|
||||
CONFIG_CAF_SETTINGS_LOADER=y
|
||||
CONFIG_BT_ADV_PROV_FLAGS=y
|
||||
|
||||
Reference in New Issue
Block a user