Bluetooth: controller: Adding user ext. anchor point move to ctrl/CPR
Adding support for allowing user extension code to support deferring anchor point moves. Refactored LLCP only. Note: This is NOT supported by LEGACY LLCP impl. KConfig'd by BT_CTLR_USER_CPR_ANCHOR_POINT_MOVE Modified ll_conn_update API, to accommodate passing offsets Modified CPR/CU context data structure Modified CPR/CU procedure to handle anchor point move wait state Fixed up unit tests, adding anchor point move cases to CPR/CU test Signed-off-by: Erik Brockhoff <erbr@oticon.com>
This commit is contained in:
parent
1dadb0371e
commit
c180afec11
15 changed files with 842 additions and 84 deletions
|
@ -914,6 +914,14 @@ config BT_CTLR_USER_CPR_INTERVAL_MIN
|
|||
When enabled, controller will accept Connection Parameter Request
|
||||
intervals down to a proprietary minimum value.
|
||||
|
||||
config BT_CTLR_USER_CPR_ANCHOR_POINT_MOVE
|
||||
bool "Proprietary handling of anchor point movement"
|
||||
depends on BT_CTLR_USER_EXT && BT_CTLR_CONN_PARAM_REQ && BT_PERIPHERAL
|
||||
help
|
||||
When enabled, defer accept/reject of Connection Parameter Request with only
|
||||
anchor point movement to proprietary logic.
|
||||
Only applicable for peripheral.
|
||||
|
||||
endmenu
|
||||
|
||||
comment "BLE Controller debug configuration"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue