zephyr/subsys/bluetooth/controller
Vinayak Kariappa Chettimada af13d6d581 Bluetooth: controller: Fix soft latencies in periodic ticker
Fix, add the missing code for the removal of any accumulated
soft latencies or negative drift ticks when scheduling next
interval expiry with added laziness.

Typically a first interval would accumulate soft latencies
and this has to be removed if the interval is rescheduled
with any added laziness (scheduled to the next soft real
time interval).

Example, scan windows block any new scheduling until the end
of the window, adding latencies to any soft real time ticker
expiry which should try to execute as early as possible after
the scan window.

Fixes: #6083

Signed-off-by: Vinayak Kariappa Chettimada <vich@nordicsemi.no>
2018-02-12 12:13:38 +02:00
..
crypto Bluetooth: controller: Conditional compile BT_LL_SW variant 2018-01-25 11:51:10 +01:00
hal Bluetooth: controller: Fix nRF52840 radio timings for Coded PHY 2018-02-11 20:33:02 +01:00
hci Bluetooth: controller: Use shorter (void *) for typecasts 2018-02-05 16:48:37 +01:00
include Bluetooth: controller: Fix to restrict addr set in active states 2018-01-29 18:03:15 +01:00
ll_sw Bluetooth: controller: Refactor BT_CTLR_ADV_INDICATION feature 2018-02-12 12:13:38 +02:00
ticker Bluetooth: controller: Fix soft latencies in periodic ticker 2018-02-12 12:13:38 +02:00
util Bluetooth: controller: Replace void * with memq_link_t 2017-11-22 15:28:49 +01:00
CMakeLists.txt Bluetooth: controller: Refactor mayfly integration into hal 2018-01-29 13:04:15 +01:00
Kconfig Bluetooth: controller: Improved continuous scanning 2018-02-07 11:23:10 +01:00