Bluetooth LE SDK Version 10.0.0 (June 16, 2025) - Release Notes#
Simplicity SDK Version 2025.6.0
The Bluetooth SDK is an advanced Bluetooth 6.0-compliant stack that provides all of the core functionality along with multiple API to simplify development. The core functionality offers both standalone mode, allowing a developer to create and run their application directly on the SoC, and NCP mode, allowing for the use of an external host MCU.
Click here for earlier releases.
Release Summary#
Key Features | API Changes | Bug Fixes | Chip Enablement
Key Features#
Optimized Bluetooth task scheduling. PAWR scheduling component is not needed anymore and will be deprecated in future.
Added a vendor specific command to get channel assessment information from Link Layer.
Added support for Bluetooth channel classification feature.
API Changes#
Changed priority configuration in Bluetooth Host (Stack).
Added peripheral channel classification changed HCI event.
Added HCI event when PAWR parameters are changed by new PAWR Interval change feature.
Bug Fixes#
Vendor specific HCI events used wrong event code.
Periodic advertisement issues.
Interrupt priorities in single protocol Bluetooth with RTOS.
Connection establishment issue with extended advertising.
Chip Enablement#
None.
Key Features#
New Features | Enhancements | Removed Features | Deprecated Features
New Features#
Added a new Bluetooth Component Channel Classification as experimental feature. Feature currently only supports HCI/RCP interface. This component implements the Channel classification feature defined in Bluetooth specification. This initial implementation automatically enables the Channel reporting once connected. Channel reports are delivered by vendor specific events; it is up to the upper stack to handle the reports and update the controller channel map.
Added vendor specific feature PAwR Interval Change to allow changing interval of Periodic Advertisement with Responses.
Added vendor specific feature to read current channel assesment information from the Bluetooth controller.
Enhancements#
Optimized Bluetooth task scheduling. PAWR scheduling component is not needed anymore and will be deprecated in future. Default scheduler is smart enough to properly schedule multiple connections to interleave with PAwR advertisements.
Allow starting multiple Channel Sounding procedures simultanously. New Channel sounding procedures will be queued and started once previous completes.
Removed Features#
Removed Feature | Was Deprecated? |
---|---|
Removal of the BLE support for Amazon AWS IoT | Yes |
Deprecated Features#
None.
API Changes#
New APIs | Modified APIs | Removed APIs | Deprecated APIs
New APIs#
New API Signature | Deprecated API replaced by this (if any) |
---|---|
HCI Event: vs_silabs_channel_classification is reported when channel classification is received from remote peripheral device | |
HCI Event: vs_siliconlabs_periodic_advertising_sync_transfer_received reported when PAWR parameters are changed by new PAWR Interval change feature |
Modified APIs#
Old API | Modified |
---|---|
Priority configuration in Bluetooth Host (Stack) | The Link Layer scheduler priority configuration has been added to the Bluetooth Low Energy Controller component. |
Removed APIs#
None.
Deprecated APIs#
Deprecated API Name | Planned Removal Date |
---|---|
sl_btctrl_filter_scan_request_transmission_cb | 2026 Q2 |
The Link Layer scheduler priority configuration in the Bluetooth Host (Stack) component has been deprecated. | 2026 Q2 |
Bug Fixes#
ID | Issue Description | GitHub / Salesforce Reference (if any) | Affected Software Variants, Hardware, Modes, Host Interfaces |
---|---|---|---|
1409280 | Fixed issue where vendor specific HCI Events used wrong event code. Now all vendor specific events use event code 0xFF. Old behavior can be enabled with SL_BT_CONTROLLER_USE_LEGACY_VENDOR_SPECIFIC_EVENT_CODE flag in Bluetooth controller configuration. | None | HCI / RCP interface only |
1381141 | Multiple connections with periodic advertisement with responses scheduling conflicts has been fixed. | None | All; generic software issue |
1378000 | Periodic advertisement with responses scheduling issues with simultaneous scanner has been fixed. | None | All; generic software issue |
1373310 | Fixed issues where interrupt priorities were not properly configured with RTOS in SOC/NCP mode. This affects single protocol mode. | None | RTOS and SOC/NCP |
1311673 | Fixed a rare issue in connection establishment on secondary channel where device might get stuck. | None | All; generic software issue |
Known Issues and Limitations#
None.