Bluetooth: Controller: Review rework of jitter in aux offset
Review rework of the fix to remove the jitter in aux offset and sync offset values. Force select BT_TICKER_REMAINDER_GET and BT_TICKER_LAZY_GET features when Extended Advertising and Periodic Advertising is supported. Rename ticks and microsecond offset value struct members for primary PDU event offset (to auxiliary PDU event). Converted HAL_TICKER_REMOVE_JITTER and HAL_TICKER_ADD_JITTER macro to functions. Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
This commit is contained in:
parent
b6cf8bb580
commit
f6a3da9c21
7 changed files with 60 additions and 41 deletions
|
@ -43,6 +43,9 @@ config BT_LLL_VENDOR_NORDIC
|
|||
select BT_CTLR_TIFS_HW_SUPPORT
|
||||
select BT_CTLR_ULL_LLL_PRIO_SUPPORT
|
||||
|
||||
select BT_TICKER_REMAINDER_GET if BT_BROADCASTER && BT_CTLR_ADV_EXT
|
||||
select BT_TICKER_LAZY_GET if BT_CTLR_ADV_PERIODIC
|
||||
|
||||
default y
|
||||
help
|
||||
Use Nordic Lower Link Layer implementation.
|
||||
|
@ -709,7 +712,6 @@ config BT_TICKER_LOW_LAT
|
|||
|
||||
config BT_TICKER_REMAINDER_GET
|
||||
bool "Ticker Next Slot Get with Remainder"
|
||||
default y if BT_BROADCASTER && BT_CTLR_ADV_EXT
|
||||
help
|
||||
This option enables ticker interface to iterate through active
|
||||
ticker nodes, returning tick to expire and remainder from a reference
|
||||
|
@ -717,7 +719,6 @@ config BT_TICKER_REMAINDER_GET
|
|||
|
||||
config BT_TICKER_LAZY_GET
|
||||
bool "Ticker Next Slot Get with Lazy"
|
||||
default y if BT_CTLR_ADV_PERIODIC
|
||||
help
|
||||
This option enables ticker interface to iterate through active
|
||||
ticker nodes, returning tick to expire and lazy count from a reference
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue