Bluetooth: controller: Ticker next slot get to return lazy value
Updated ticker implementation to return lazy value for a ticker when enumerating active tickers with time reservations. This is required to find offsets and to use the lazy value to correctly calculate event and payload counter values that needs to be filled into SyncInfo and BigInfo structures. Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
This commit is contained in:
parent
ae4a28ca08
commit
f708f861bc
3 changed files with 51 additions and 6 deletions
|
@ -538,6 +538,14 @@ config BT_TICKER_COMPATIBILITY_MODE
|
|||
radio RX/TX. Enabling this option disables the ticker priority- and
|
||||
'must expire' features.
|
||||
|
||||
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
|
||||
tick.
|
||||
|
||||
config BT_TICKER_EXT
|
||||
bool "Ticker extensions"
|
||||
depends on !BT_TICKER_COMPATIBILITY_MODE
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue