Skip to content

Commit 0d44382

Browse files
committed
softdevice_controller: rev 58b1754992ce6ff3080b2f9b0852c13bcc87290d
CHANGELOG.rst contains the list of changes. Signed-off-by: Burak Gorduk <[email protected]>
1 parent daa0f45 commit 0d44382

37 files changed

+485
-67
lines changed

softdevice_controller/CHANGELOG.rst

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,16 +16,17 @@ Added
1616
=====
1717

1818
* Support for the LE Set Path Loss Reporting Parameters and LE Set Path Loss Reporting Enable HCI commands. (DRGN-17376)
19-
* Support for generating connection anchor update event reports using the VS Conn Anchor Point Update Report Enable command. (DRGN-22662)
19+
* Support for generating connection anchor update event reports using the VS Conn Anchor Point Update Report Enable command.
2020
When enabled, one report is generated when the anchor point of a connection is updated.
21-
This information can be used to synchronize two applications running on a central and a peripheral device.
21+
This information can be used to synchronize two applications running on a central and a peripheral device. (DRGN-22662)
2222
* Vendor-specific command for triggering a peripheral task at the start of a radio event.
2323
See :c:func:`sdc_hci_cmd_vs_set_event_start_task`. (DRGN-20737)
2424
* Support for the LE Set Default Subrate and LE Subrate Request HCI commands. (DRGN-19745)
2525

2626
Changes
2727
=======
2828

29+
* The ``VersNr`` field in the ``LL_VERSION_IND`` packet now contains the value ``0x0E`` to indicate compatibility with Bluetooth Core Specification v6.0 (DRGN-23211).
2930
* The ``sdc_coex_adv_mode_configure`` API has been deprecated as it is not applicable to any supported coexistence interfaces. (DRGN-20876).
3031
* The ``sdc_hci_cmd_vs_coex_priority_config`` and ``sdc_hci_cmd_vs_coex_scan_mode_config`` vendor-specific HCI commands have been removed as they are not applicable to any supported coexistence interfaces. (DRGN-20876)
3132
* The vendor-specific Set Connection Event Trigger command has been deprecated.
@@ -41,6 +42,8 @@ Changes
4142
* For a Synchronized Receiver, the priority of the first ``BN`` subevents of relevant BISes in a BIG event now have an elevated priority.
4243
This should improve reliability of ISO data being received by a Synchronized Receiver running alongside a role of lower priority.
4344
For more details, see the :ref:`scheduling_priorities_table` table.
45+
* The SoftDevice Controller can now utilize more than 64K of memory buffer passed to :c:func:`sdc_enable`. (DRGN-22067)
46+
* If LE Power Control is not being used, the TX power of CISes is now the same as for the corresponding ACL connection. (DRGN-23291)
4447

4548
Bug fixes
4649
=========
@@ -51,10 +54,11 @@ Bug fixes
5154
* Fixed an assert that could happen when in a connection where the peer device is transmitting on S8 Coded PHY.
5255
This issue was present in v2.6 and v2.7 releases. (DRGN-22652)
5356
* Fixed an issue where the extended scanner would not generate a truncated advertising report after the coexistence interface aborted the reception of an ``AUX_CHAIN_IND`` packet. (DRGN-22686)
54-
* Fixed a very rare issue where the controller stopped generating advertising reports. (DRGN-22678)
55-
On nRF52 Series and nRF53 Series this would happen at least one hour after the scanner started.
56-
On nRF54L and nRF54H Series this would occur immediately after the scanner started.
57-
In would only happen when:
57+
* Fixed a very rare issue where the controller stopped generating advertising reports.
58+
On nRF52 Series and nRF53 Series devices, this would happen at least one hour after the scanner started.
59+
On nRF54L and nRF54H Series devices, this would occur immediately after the scanner started. (DRGN-22678)
60+
61+
It would only happen when one of the following applies:
5862

5963
* There was another central-like scheduling activity running. Examples of roles with such activities are the ACL central, periodic advertiser, isochronous broadcaster and the CIS central.
6064
This activity was configured with an event length or event spacing equal or greater than the scan interval.
@@ -64,17 +68,22 @@ Bug fixes
6468
* Fixed a rare issue where the scanner would be stuck in the synchronizing state after failing to receive an ``AUX_ADV_IND`` packet.
6569
This could only happen when the corresponding ``ADV_EXT_IND`` packet contained a resolvable address, private address resolution is enabled, and the periodic advertising list is not used. (DRGN-22230)
6670
* Fixed an issue where the controller could generate the LE Advertising Set Terminated event one event sooner than expected. (DRGN-22705)
67-
This could only happen when (all of the following)
71+
72+
This could only happen when all of the following apply:
73+
6874
* a non-zero Max_Extended_Advertising_Events parameter was used in the LE Set Extended Advertising Enable command.
6975
* other ongoing activities in the controller prevented the first advertising event from taking place when the advertising set was created.
7076
* Fixed an issue where calling the :c:func:`sdc_hci_cmd_vs_zephyr_write_tx_power` function without the LE Power Control feature enabled could cause the controller to de-reference a NULL pointer. (DRGN-22930)
7177
* Fixed an issue where the Central failed to receive the last packet in an isochronous event.
7278
This could only happen if the Connected Isochronous Stream Creation procedure was initiated by the host before the Encryption Start procedure completed. (DRGN-22879)
7379
* Fixed an assert that could happen when using the coexistence interface. (DRGN-23002)
80+
7481
This could happen when any of the following controller activities were ongoing:
82+
7583
* Isochronous Broadcaster
7684
* Connected Isochronous channel in the peripheral role
7785
* Periodic Sync with Responses
86+
* Fixed an issue where LE Power Control was not being used for CISes which are not the first CIS in a CIG. (DRGN-23291)
7887

7988
nRF Connect SDK v2.7.0
8089
**********************

0 commit comments

Comments
 (0)