RS9116 Bluetooth LE SDK Version 2.14.0 (June 2, 2026) - Release Notes#
Release Summary#
Key Features | API Changes | Bug Fixes | Chip Enablement
Key Features#
None
API Changes#
Bug Fixes#
Fixed an issue where the peripheral disconnected immediately when reading coded PHY rates on A7 boards with power save enabled, occurring only when LE Coded PHY (LR) was configured.
Fixed a hang issue that occurred when a connection cancel request was triggered with an invalid remote BD address.
Repeated passkey strings occur when the RS9116 module operates as a peripheral with power-save functionality during multiple reconnection iterations.
Fixed the BLE re-pairing attack vulnerability by adding a new API, rsi_ble_vendor_set_SMP_min_enc_keysize, which sets the minimum encryption key size (typically 7–16).
Chip Enablement#
None
Key Features#
New Features | Enhancements | Removed Features | Deprecated Features
Note: See Feature Matrix for a list of any applicable APIs, examples, software variants, modes, hardware, and host interfaces for each feature.
New Features#
Added support for the RC clock for BLE on Rev 1.5 boards.
Enhancements#
None
Removed Features#
None
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) |
|---|---|
| None |
Modified APIs#
None
Removed APIs#
None
Deprecated APIs#
None
Bug Fixes#
| ID | Issue Description | GitHub / Salesforce Reference (if any) | Affected Chip Revision, Hardware, Host Interfaces |
|---|---|---|---|
| 1601307 | Fixed an issue where the peripheral disconnected immediately when reading coded PHY rates on A7 boards with power save enabled, occurring only when LE Coded PHY (LR) was configured. | None |
|
| 1614985 | Fixed a hang issue that occurred when a connection cancel request was triggered with an invalid remote BD address. | None |
|
| 1378574, 1596704 | Repeated passkey strings occur when the RS9116 module operates as a peripheral with power-save functionality during multiple reconnection iterations. | None |
|
| 1354933 | Fixed the BLE re-pairing attack vulnerability by adding a new API, rsi_ble_vendor_set_SMP_min_enc_keysize, which sets the minimum encryption key size (typically 7–16). | None |
|
Removed Examples#
None
Deprecated Examples#
None
Known Issues and Limitations#
| ID | Issue or Limitation Description | GitHub / Salesforce Reference (if any) | Workaround (if any) | Affected Chip Revision, Hardware Modules, Host Interfaces |
|---|---|---|---|---|
| 1633218 | When the RC clock is enabled, the DUT stops BLE advertising at –20 °C. This issue is observed only on the A7 board. | None | None |
|
| 1533268 | BTC and BLE Power Save is not supported with the USB interface. | None | None |
|
| None | The 9116 uses a software-based HRNG for BLE operations because the on-chip Hardware Random Number Generator (HRNG) may exhibit limited entropy or repeated output patterns under certain operating conditions. | None | None |
|