WiSeConnect 3 - SiWx91x Bluetooth LE SDK Version 3.5.2 (September 26, 2025) - Release Notes#

Wi-Fi 6 + BLE (WiSeConnect 3) SDK Version 3.5.2

Simplicity SDK Version 2025.6.2

The SiWx91x Bluetooth LE software development kit (SDK) provides feature-rich Bluetooth 5 connectivity with multi-connection capabilities, advanced advertising extensions, and power optimization for diverse IoT applications.

Click here for earlier releases.

Release Summary#

Key Features | API Changes | Bug Fixes | Chip Enablement

Key Features#

Added in 3.5.2#

None

Added in 3.5.1#

None

Added in 3.5.0#

Support for concurrent 8 BLE peripherals + 2 BLE central devices

API Changes#

Added in 3.5.2#

None

Added in 3.5.1#

None

Added in 3.5.0#

None

Bug Fixes#

Fixed in 3.5.2#

  • Fixed BLE Application naming nomenclature.

  • Fixed BLE legacy pairing and security/encryption issues.

  • Fixed Powersave API timeouts errors during Legacy Scans.

  • Fixed Device hang issue with BLE notifications for 10 connections (both encrypted and unencrypted firmware).

  • BLE Low Power chain Ch-39 Regulatory Max Power tables were removed

  • High Performance and Low Power(10dBm) chains Max Power regulatory tables were updated based on product characterization.

Fixed in 3.5.1#

None

Fixed in 3.5.0#

None

Chip Enablement#

Added in 3.5.2#

None

Added in 3.5.1#

None

Added in 3.5.0#

None

Key Features#

New Features | Enhancements | Removed Features | Deprecated Features

Note: See Feature Matrix for a list of any appliable APIs, examples, software variants, modes, hardware, and host interfaces applicable for each feature.

New Features#

Added in 3.5.2#

None

Added in 3.5.1#

None

Added in 3.5.0#

None

Enhancements#

Added in 3.5.2#

  • Added BLE KC and SRRC Regulatory Max Power tables for SiW917Y1GN and SiW917Y1GA modules.

  • Added support for simultaneous connections with up to 8 BLE peripheral devices and 2 BLE central devices, using an encrypted firmware image with power-save support enabled for both Network processor and M4.

Added in 3.5.1#

None

Added in 3.5.0#

None

Removed Features#

Removed in 3.5.2#

None

Removed in 3.5.1#

None

Removed in 3.5.0#

None

Deprecated Features#

Deprecated in 3.5.2#

None

Deprecated in 3.5.1#

None

Deprecated in 3.5.0#

None

API Changes#

New APIs | Modified APIs | Removed APIs | Deprecated APIs

New APIs#

Added in 3.5.2#

None

Added in 3.5.1#

None

Added in 3.5.0#

None

Modified APIs#

Modified in 3.5.2#

None

Modified in 3.5.1#

None

Modified in 3.5.0#

None

Removed APIs#

Removed in 3.5.2#

None

Removed in 3.5.1#

None

Removed in 3.5.0#

None

Deprecated APIs#

Deprecated in 3.5.2#

None

Deprecated in 3.5.1#

None

Deprecated in 3.5.0#

None

Bug Fixes#

Note: See the Feature Matrix section for a list of all hardware parts that work with the WiSeConnect 3 SDK.

Fixed in 3.5.2#

ID Issue or Limitation Description GitHub / Salesforce Reference (if any) Workaround (if any) Affected Software Variants, Hardware, Modes, Host Interfaces
1467394 Fixed SLCP and project name mismatch with few BLE Sample apps None None
  • Software Variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC, NCP
  • Host Interfaces: SPI, UART
1452510 Fixed BLE compilation errors using the latest Keil compiler (V6.23) None None
  • Software Variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: NCP
  • Host Interfaces: SPI, UART
1452073 Resolved the BLE legacy pairing failure that occurred when DUT as Peripheral configured I/O capabilities with 'Keyboard Display', and the NRF dongle(Remote device) as Central configured I/O capabilities with 'Keyboard Only'. None None
  • Software Variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC, NCP
  • Host Interfaces: SPI, UART
1461758 Resolved an issue where "security and encryption" did not function as expected in the ble_iop example application when tested with certain Android devices. None None
  • Software Variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC
  • Host Interfaces: N/A
1454483 Fixed an issue where the BLE power save API returned a host timeout error (-1) during a BLE legacy scan with a scan interval of 10.24 seconds and a scan window of 5 seconds. None None
  • Software Variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC, NCP
  • Host Interfaces: SPI, UART
1369767 Fixed an issue where the BLE power save API returned a host timeout error (-1) during a BLE legacy scan with a scan interval of 5ms and a scan window of 2.5 ms. None None
  • Software Variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC, NCP
  • Host Interfaces: SPI, UART
1454294 Fixed an issue where the SiWx917 device would hang while running BLE notifications with 10 simultaneous BLE connections using coded PHY rates (125 Kbps and 500 Kbps) on an encrypted connectivity firmware (network processor) image. None None
  • Software Variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC
  • Host Interfaces: N/A
1463804 Fixed an issue where the SiWx917 device would hang after 11 hours while running BLE transmit and receive notifications with 10 simultaneous BLE connections, using an unencrypted connectivity firmware (network processor) image. None None
  • Software Variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC
  • Host Interfaces: N/A
1473125 Removed BLE Low power(LP) chain Ch-39 maximum power regulatory tables. None None
  • Software Variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC, NCP
  • Host Interfaces: N/A
1448520 Updated the BLE High Performance and Low Power (10dBm) chains regulatory maximum power and offset table values based on final product characterization results. None None
  • Software Variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC, NCP
  • Host Interfaces: N/A
1497751 Resolved an issue where the DUT stopped transmitting data to two peripheral devices and one central device after approximately 10–15 minutes while performing write operations across 10 BLE connections. None None
  • Software Variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC
  • Host Interfaces: N/A
1502397 Fixed the command disallowed issue for rsi_ble_connect_cancel when AE is enabled None None
  • Software Variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC, NCP
  • Host Interfaces: SPI, UART

Fixed in 3.5.1#

None

Fixed in 3.5.0#

None

Chip Enablement#

Added in 3.5.2#

None

Added in 3.5.1#

None

Added in 3.5.0#

None

Application Example Changes#

New Examples | Modified Examples | Removed Examples | Deprecated Examples

Note: See the Feature Matrix section for a list of all hardware parts that work with the WiSeConnect 3 SDK.

New Examples#

Added in 3.5.2#

None

Added in 3.5.1#

None

Added in 3.5.0#

None

Modified Examples#

Modified in 3.5.2#

None

Modified in 3.5.1#

None

Modified in 3.5.0#

None

Removed Examples#

Removed in 3.5.2#

None

Removed in 3.5.1#

None

Removed in 3.5.0#

None

Deprecated Examples#

Deprecated in 3.5.2#

None

Deprecated in 3.5.1#

None

Deprecated in 3.5.0#

None

Known Issues and Limitations#

Note: See the Feature Matrix section for a list of all hardware parts that work with the WiSeConnect 3 SDK.

Added in 3.5.2#

ID Issue or Limitation Description GitHub / Salesforce Reference (if any) Workaround (if any) Affected Software Variants, Hardware, Modes, Host Interfaces
1515072 In SiW917Y Module BLE testing, the 'cn'(SRRC) region shows 2dB higher output power compared to the 'us'(FCC) region. None None
  • Software variants: Standard and Lite
  • OPNs: All except IC's OPNs
  • Boards: All applicable boards
  • Modes: SoC, NCP
  • Host interfaces SPI, UART
N/A Enable SiW917Y Module BLE manual region selection in PER mode. None None
  • Software variants: Standard and Lite
  • OPNs: All except IC's OPNs
  • Boards: All applicable boards
  • Modes: SoC, NCP
  • Host interfaces SPI, UART
1504605 For ICs, customers must obtain certification for the SRRC/CN region. After certification, the corresponding values are loaded through the “BLE – Update Gain Table” APIs None None
  • Software variants: Standard and Lite
  • OPNs: All except SiW917Y1GN and SiW917Y1GA modules
  • Boards: All applicable boards
  • Modes: SoC, NCP
  • Host interfaces SPI, UART
1458618 The ble_data_length application example does not work with 121x and 141x PSRAM OPNs. None None
  • Software variants: Standard and Lite
  • OPNs: 121x and 141x PSRAM OPNs
  • Boards: All applicable boards
  • Modes: SoC
  • Host interfaces: N/A
1439892 SiWx917M SoC/NCP/RCP IC hangs when the SRRC region is set. This does not occur with the SiW917Y1GN and SiW917Y1GA modules. None None
  • Software variants: Standard and Lite
  • OPNs: All except SiW917Y1GN and SiW917Y1GA modules
  • Boards: All applicable boards
  • Modes: SoC, NCP
  • Host interfaces SPI, UART
1447917 SiWx917 simultaneously transmits both an ATT_WRITE_RSP and an ATT_ERROR_RSP in response to a single incoming ATT_WRITE_REQ packet from a mobile device, particularly when writing variable-length data. None None
  • Software variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC, NCP
  • Host interfaces SPI, UART
1496803 When performing simultaneous bidirectional data transfers (TX/RX) with 10 connected devices, the DUT sends TX notifications to a central device with a delay of approximately 40–50 seconds. None None
  • Software variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC
  • Host interfaces N/A
1455159 Instability with concurrent 8 BLE peripheral connections when SMP is disabled on an encrypted connectivity firmware (network processor) image. None None
  • Software variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC
  • Host interfaces N/A
1463443 The WLAN power save API fails to disable power saving in the ble_secureconnection_psram example application. None None
  • Software variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC
  • Host interfaces N/A
1453632 The ble_multiconnection_gatt_test and wlan_ble_unified_coex example applications exhibit various functional issues in dense environments:
  • Failure to send notifications
  • Occasional GATT profile retrieval failures
  • Incorrect advertising behavior after disconnection
  • Inability to transmit scan requests
  • Erroneous display of 255 connected central devices
  • Peripheral disconnections with error code 0xA5A5.
None None
  • Software variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC
  • Host interfaces N/A
1465175 SiWx917 hangs when power save is enabled during BLE transmit/receive notifications with the HP chain. None None
  • Software variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC
  • Host interfaces N/A
1371967 BLE anchor points are not established when connection interval (CI) parameters exceed 960 ms with supervision latency (SL) set to 5, as observed during updates from the PTS dongle None None
  • Software variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC, NCP
  • Host interfaces N/A
1497730 Observed DUT hang after approximately 6 hours of continuous TX/RX notifications with 10 BLE connections when running with an encrypted image and TA/M4 power save enabled None None
  • Software variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC
  • Host interfaces N/A
N/A BLE Secondary latency value is only valid up to 32. None None
  • Software variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC, NCP
  • Host interfaces SPI, UART
N/A Maximum supported AE data length is 200 bytes. None None
  • Software variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC, NCP
  • Host interfaces SPI, UART
N/A Supports only two ADV_EXT sets. None None
  • Software variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC, NCP
  • Host interfaces SPI, UART
N/A Supports only two simultaneous BLE connections (either two peripheral, two central, or one central and one peripheral) when Advertising Extensions are enabled. None None
  • Software variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC, NCP
  • Host interfaces SPI, UART

Added in 3.5.1#

Same as 3.5.0

Added in 3.5.0#

ID Issue or Limitation Description GitHub / Salesforce Reference (if any) Workaround (if any) Affected Software Variants, Hardware, Modes, Host Interfaces
1458618 The ble_data_length application example does not work with 121x and 141x PSRAM OPNs. None None
  • Software variants: Standard and Lite
  • OPNs: 121x and 141x PSRAM OPNs
  • Boards: All applicable boards
  • Modes: SoC
  • Host interfaces: N/A
1369767 BLE power save API returns a host timeout error (-1) while performing a BLE legacy scan with a 5 ms scan interval and a 2.5 ms scan window. None None
  • Software variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC, NCP
  • Host interfaces SPI, UART
1454483 The BLE power save API returns a host timeout error (-1) while performing a BLE legacy scan with a 10.24-second scan interval and a 5-second scan window. None None
  • Software variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC, NCP
  • Host interfaces SPI, UART
1439892 SiWx917 hangs when the SRRC region is set. This does not occur with the SiWG917Y module. None None
  • Software variants: Standard and Lite
  • OPNs: All except SiWG917Y OPNs
  • Boards: All applicable boards
  • Modes: SoC, NCP
  • Host interfaces SPI, UART
1447917 SiWx917 simultaneously transmits both an ATT_WRITE_RSP and an ATT_ERROR_RSP in response to a single incoming ATT_WRITE_REQ packet from a mobile device, particularly when writing variable-length data. None None
  • Software variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC, NCP
  • Host interfaces SPI, UART
1455159 Instability with conurrent 8 BLE peripheral connections when SMP is disabled on an encrypted connectivity firmware (network processor) image. None None
  • Software variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC
  • Host interfaces N/A
1463443 The WLAN power save API fails to disable power saving in the ble_secureconnection_psram example application. None None
  • Software variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC
  • Host interfaces N/A
1454294 SiWx917 hangs when running BLE notifications with 10 simultaneous BLE connections using coded PHY rates (125 Kbps and 500 Kbps) on an encrypted connectivity firmware (network processor) image. None None
  • Software variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC
  • Host interfaces N/A
1453632 The ble_multiconnection_gatt_test and wlan_ble_unified_coex example applications exhibit various functional issues in dense environments:
  • Failure to send notifications
  • Occasional GATT profile retrieval failures
  • Incorrect advertising behavior after disconnection
  • Inability to transmit scan requests
  • Erroneous display of 255 connected central devices
  • Peripheral disconnections with error code 0xA5A5.
None None
  • Software variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC
  • Host interfaces N/A
1465175 SiWx917 hangs when power save is enabled during BLE transmit/receive notifications with the HP chain. None None
  • Software variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC
  • Host interfaces N/A
1461758 Security and encryption do not work as expected in the ble_iop example application with certain Android devices. None None
  • Software variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC
  • Host interfaces N/A
1463804 SiWx917 hangs after 11 hours when running BLE transmit and receive notifications with 10 simultaneous BLE connections using an un-encrypted connectivity firmware (network processor) image. None None
  • Software variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC
  • Host interfaces N/A
N/A BLE Secondary latency value is only valid up to 32. None None
  • Software variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC, NCP
  • Host interfaces SPI, UART
N/A Maximum supported AE data length is 200 bytes. None None
  • Software variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC, NCP
  • Host interfaces SPI, UART
N/A Supports only two ADV_EXT sets. None None
  • Software variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC, NCP
  • Host interfaces SPI, UART
N/A Supports only two simultaneous BLE connections (either two peripheral, two central, or one central and one peripheral) when Advertising Extensions are enabled. None None
  • Software variants: Standard and Lite
  • OPNs: All
  • Boards: All
  • Modes: SoC, NCP
  • Host interfaces SPI, UART