zephyr/subsys/bluetooth/controller
Piotr Pryga 5a6ed86d46 Bluetooth: df: Split CTE filtering SYNC_STAT_READY_OR_CONT_SCAN
The SYNC_STAT_READY_OR_CONT_SCAN state into two: SYNC_STAT_READY
and SYNC_STAT_CONT_SCAN. The connected state was used for two
cases:
- synchronization with periodic advertising is already established,
- CTE type is wrong but periodic advertising list is used to filter
synchronized devices.
In the past states were connected because there was only one difference
between them. In case of sync already established, Controller generated
sync report notification to host.The sync was not terminated when
Controller was about to continue search for other periodic advertiser.

The state was split because now Controller terminates sync ticker and
continues search for other periodic advertised. The split improves
readability and makes code easier to understand.

Signed-off-by: Piotr Pryga <piotr.pryga@nordicsemi.no>
2022-05-16 10:08:06 +02:00
..
crypto
hal Bluetooth: Controller: df: make radio_df_vendor_hal.h compile in always 2022-03-21 10:15:39 +01:00
hci subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
include Bluetooth: controller: ISO TX data path including ISOAL 2022-05-06 11:32:30 +02:00
ll_sw Bluetooth: df: Split CTE filtering SYNC_STAT_READY_OR_CONT_SCAN 2022-05-16 10:08:06 +02:00
ticker Bluetooth: Controller: Yield stopped ticker time reservations 2022-03-23 12:53:38 +01:00
util subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
CMakeLists.txt Bluetooth: Controller: Schedule BIG event after Periodic Adv event 2022-03-01 11:51:46 +01:00
Kconfig Bluetooth: Controller: Add Kconfig to limit advertising interval max 2022-05-06 11:31:44 +02:00
Kconfig.df Bluetooth: Controller: DF configs should not depend on BT_LL_SW_SPLIT 2022-05-05 14:39:04 -05:00
Kconfig.dtm bluetooth: controller: Add support for all DTM commands 2022-03-18 12:00:03 +01:00
Kconfig.ll_sw_split Bluetooth: Controller: Force MD feature not supported in LOW LAT ULL 2022-04-04 10:24:19 +02:00