zephyr/subsys/bluetooth/controller
Andries Kruithof 6d7a04a0ba Bluetooth: controller: llcp: initialise DLE parameters
The initialisation of DLE parameters for the peripheral
was done before the intialisation of the PHY settings.
Since the DLE parameters depend on PHY settings this
can result in incorrect parameters for tx/rx time and
octets
One scenario is where a previous connection set the PHY to
2M or CODED, then when a new connection is established
it uses the same memory-locations for connection settings as the
previous connection, and the (uninitialised) PHY settings will be
set to 2M or CODED, and thus the DLE parameters will be wrong
This PR moves the initialisation of DLE parameters after
that of PHY settings

EBQ tests effected include LL/CON/PER/BV-77-C.

Signed-off-by: Andries Kruithof <andries.kruithof@nordicsemi.no>
2022-08-02 12:53:46 +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 Bluetooth: Controller: Fix missing reset of coded PHY scanning 2022-07-11 14:15:13 +02:00
include Bluetooth: Controller: Add deinit() infrastructure 2022-06-06 12:04:30 +02:00
ll_sw Bluetooth: controller: llcp: initialise DLE parameters 2022-08-02 12:53:46 +02:00
ticker Bluetooth: Controller: Config ticker with slot window to yield 2022-06-09 11:32:33 +02:00
util Bluetooth: Controller: fix mayfly unwanted re-init every bt_enable call 2022-07-13 16:13:57 +02:00
CMakeLists.txt Bluetooth: Controller: Fix overlapping advertising events 2022-07-11 13:34:29 +02:00
Kconfig Bluetooth: controller: Tie Configure Data Path to Read Supported Codecs 2022-06-16 11:26:03 +02:00
Kconfig.df Bluetooth: Controller: df: Remove experimental for direction finding 2022-05-25 11:48:43 +02: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: Use maximum Adv PDU size time reservation 2022-07-11 13:34:29 +02:00