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> |
||
|---|---|---|
| .. | ||
| crypto | ||
| hal | ||
| hci | ||
| include | ||
| ll_sw | ||
| ticker | ||
| util | ||
| CMakeLists.txt | ||
| Kconfig | ||
| Kconfig.df | ||
| Kconfig.dtm | ||
| Kconfig.ll_sw_split | ||