Bluetooth Location Services Version 11.0.1 - Release Notes (Mar 25, 2026)#
The Real-Time Locating (RTL) library contains features for high accuracy distance estimation, Angle of Arrival / Departure estimation and spatial positioning. The software library comes with a C-programming language API for ARM Cortex M33, Windows (x86_64) and Linux (ARM Cortex A, x86_64) hosts.
Click here for earlier releases.
Release Summary#
Key Features | API Changes | Bug Fixes | Chip Enablement
Key Features#
Added in 11.0.1#
None.
Added in 11.0.0#
Support for multiple sub-events per initiator and reflector role in a CS procedure.
Support for non-zero maximum procedure count in REAL_TIME_FAST algorithm mode.
API Changes#
Changed in 11.0.1#
None.
Changed in 11.0.0#
Value change of enum item SL_RTL_CS_MODE_NONE.
RSSI data type change in struct sl_rtl_cs_mode_calib_data.
Bug Fixes#
Fixed in 11.0.1#
The maximum range in RTB mode is no longer limited to 40 meters.
Fixed in 11.0.0#
Selected bug fixes for accuracy estimation.
Chip Enablement#
None.
Key Features#
New Features | Enhancements | Removed Features | Deprecated Features
New Features#
Added in 11.0.1#
None.
Added in 11.0.0#
RTL now supports multiple sub-events per initiator and reflector role in a CS procedure. Previously only 1 sub-event was supported.
RTL now supports non-zero maximum procedure count in REAL_TIME_FAST algorithm mode. Previously only value 0 was supported.
Enhancements#
Added in 11.0.1#
None.
Added in 11.0.0#
RTT accuracy improvements.
Removed Features#
None.
Deprecated Features#
Deprecated in 11.0.1#
None.
Deprecated in 11.0.0#
All estimation for the Channel Map Preset LOW is deprecated in this release. The support will be removed from the next major release.
The RTL library for x86_64 macOS is deprecated in this release. The support will be removed from the next major release.
API Changes#
New APIs | Modified APIs | Removed APIs | Deprecated APIs
New APIs#
None.
Modified APIs#
Modified in 11.0.1#
None.
Modified in 11.0.0#
Old API | Modified |
|---|---|
enum sl_rtl_cs_mode { SL_RTL_CS_MODE_NONE = 3 } | enum sl_rtl_cs_mode { SL_RTL_CS_MODE_NONE = 0xff } |
struct sl_rtl_cs_mode_calib_data(uint8_t packet_quality, uint8_t packet_rssi, ...) | struct sl_rtl_cs_mode_calib_data(uint8_t packet_quality, int8_t packet_rssi, ...) |
Removed APIs#
None.
Deprecated APIs#
None.
Bug Fixes#
Fixed in 11.0.1#
| ID | Issue Description | GitHub / Salesforce Reference (if any) | Affected Software Variants, Hardware, Modes, Host Interfaces |
|---|---|---|---|
| 1569167 | The maximum range in RTB mode is no longer limited to 40 meters. | None | All; generic software issue |
Fixed in 11.0.0#
| ID | Issue Description | GitHub / Salesforce Reference (if any) | Affected Software Variants, Hardware, Modes, Host Interfaces |
|---|---|---|---|
| 1501684 | Fixed an issue in the STATIC_HIGH_ACCURACY mode that could have affected the accuracy in some circumstances. | None | All; generic software issue |
| 1509641 | The RTF estimator will no longer return a raw distance of 40m if no valid distance is found. | None | All; generic software issue |
Chip Enablement#
None.
Known Issues and Limitations#
| ID | Issue or Limitation Description | GitHub / Salesforce Reference (if any) | Workaround (if any) | Affected Software Variants, Hardware, Modes, Host Interfaces |
|---|---|---|---|---|
| 1442293 | The velocity output in RTF algorithm mode is for experimental use only in this release. The value may have large outliers, and the distance measurement may stay fixed around the same value in certain cases e.g., when the device is in back pocket. | None | None | EFR32xG24 |
| 1449019 | The RTF algorithm mode with medium channel map has weak accuracy in some NLOS cases. | None | None | EFR32xG24 |
| 1569167 | The maximum range is limited to 70 meters in STATIC_HIGH_ACCURACY mode. | None | None | EFR32xG24 |
Impact of Release Changes#
Impact Statements and Migrations from 10.x to 11.0.0#
| Change | Migration Guide | Affected Software Variants if applicable | Affected Modes | Affected OPNs / Boards / OPN Combinations | Affected Host Interfaces |
|---|---|---|---|---|---|
| Value change of SL_RTL_CS_MODE_NONE | Rebuild the application if this enum is used; otherwise no impact. | All | All | Hardware agnostic | N/A |
| Data type change in struct sl_rtl_cs_mode_calib_data | Pass in a signed-integer as RSSI value instead of unsigned-integer. | All | All | Hardware agnostic | N/A |
Using This Release#
Compatible Software | Installation and Use | Help and Feedback
Compatible Software#
| Software | Compatible Version or Variant |
|---|---|
| Simplicity SDK | 2025.12.0 |
| GCC (The GNU Compiler Collection) | 12.2.1 (provided with Simplicity Studio) |
Installation and Use#
For instructions on developing with the RTL library, see Developing Bluetooth Location Services Applications and the API reference included with the documentation installed through Simplicity Studio in the Bluetooth SDK.
Development Kit customers are eligible for training and technical support. Use the Silicon Labs Bluetooth LE web page to obtain information about all Silicon Labs Bluetooth products and services, and to sign up for product support.
For information about Secure Vault Integration, see Secure Vault.
To review Security and Software Advisory notifications and manage your notification preferences:
Log in with your account credentials.
Click your profile icon in the upper-right corner of the page.
Select Notifications from the dropdown menu.
In the Notifications section, go to the My Product Notifications tab to review historical Security and Software Advisory notifications
To manage your preferences, use the Manage Notifications tab to customize which product updates and advisories you receive.
Help and Feedback#
Contact Silicon Labs Support.
To use our Ask AI tool to get answers, see the search field at the top of this page.
Note: Ask AI is experimental.
Get help from our developer community.
SDK Release and Maintenance Policy#
See our SDK Release and Maintenance Policy.