Skip to content

Update MPSL and SoftDevice Controller - #2316

Open
NordicBuilder wants to merge 2 commits into
nrfconnect:v3.4-branchfrom
NordicBuilder:update-ble-controller-and-mpsl-202610131244
Open

NordicBuilder wants to merge 2 commits into
nrfconnect:v3.4-branchfrom
NordicBuilder:update-ble-controller-and-mpsl-202610131244

Conversation

@NordicBuilder

@NordicBuilder NordicBuilder commented Oct 13, 2026 •

Copy link
Copy Markdown
Contributor

Created from: latest/ble/dragoon/downstream/test_ble_sdc/release%2Fncs-v3.4-branch #48.

Changes only affect Periodic Advertising with Responses(PAwR) Scanner . Fixing multiple issues where one PAwR Scanner should respond in multiple response slots in one subevent with tight timing.
In addition to a peripheral context leak, that would give insufficient resources error message.

From SDC Changelog:

Changes

  • The controller now generates the Command Complete event for the LE Set Periodic Advertising Response Data command immediately, instead of waiting until the response has been transmitted on air. (DRGN-29455)
  • The controller now returns the error code 0x11 if the LE Set Periodic Advertising Response Data command sets data for a response slot that occurs earlier than a slot for which response data is already pending transmission.
    See the :ref:softdevice_controller_limitations section. (DRGN-29455)

Bug fixes

  • Fixed an issue where the controller, acting as a Periodic Advertising with Responses Scanner, could assert when responding in multiple response slots in the same subevent. (DRGN-29455)
  • Fixed an issue where the controller, acting as a Periodic Advertising with Responses Scanner, kept response data that was never transmitted because the periodic advertising synchronization was terminated or lost.
    The data could be transmitted on, or prevent responses on, a synchronization established afterwards. (DRGN-29455)
  • Fixed an issue where the controller, acting as a Periodic Advertising with Responses Scanner, would leak peripheral contexts on disconnect. (DRGN-30124)

Signed-off-by: Herman Berget herman.berget@nordicsemi.no

CHANGELOG.rst contains the list of changes.

Signed-off-by: Herman Berget <herman.berget@nordicsemi.no>
CHANGELOG.rst contains the list of changes.

Signed-off-by: Herman Berget <herman.berget@nordicsemi.no>
@NordicBuilder
NordicBuilder requested a review from a team as a code owner October 13, 2026 12:45
@hermabe hermabe added this to the 3.4.2 milestone Oct 13, 2026
@mbjobb mbjobb added the bugfix label Oct 15, 2026
@vegardgu vegardgu added the backwards-compatible PR doesnt break code, Kconfig, or DTS. I.e no changes needed for customers to port their application label Oct 15, 2026
@mbjobb
mbjobb self-requested a review October 15, 2026 11:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backwards-compatible PR doesnt break code, Kconfig, or DTS. I.e no changes needed for customers to port their application bugfix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants