zephyr/subsys/bluetooth
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
..
common Bluetooth: Move HCI command buffer user data into separate array 2018-02-12 09:48:32 +02:00
controller Bluetooth: controller: Fix soft latencies in periodic ticker 2018-02-12 12:13:38 +02:00
host Bluetooth: Remove useless BT_L2CAP_TX_USER_DATA_SIZE Kconfig variable 2018-02-12 09:48:32 +02:00
shell Bluetooth: Remove redundant AD parsing check 2018-01-31 07:01:10 -08:00
CMakeLists.txt Introduce cmake-based rewrite of KBuild 2017-11-08 20:00:22 -05:00
Kconfig samples: Bluetooth: add HCI SPI raw handler sample 2017-08-15 22:58:02 +03:00