WiSeConnect 3 - Multiprotocol Version 3.5.0 (June 18 2025) - Release Notes#
Wi-Fi 6 + BLE (WiSeConnect 3) SDK Version 3.5.0
Simplicity SDK Version 2025.6.0
The Multiprotocol software development kit (SDK) provides Wi-Fi and BLE co-existence and packet traffic arbitration (PTA) features.
Click here for earlier releases.
Release Summary#
Key Features | API Changes | Bug Fixes | Chip Enablement
Key Features#
Support for concurrent 8 BLE peripherals + 2 BLE central devices + WLAN MQTT data transfer
Support for concurrent 2 BLE connections with advertising extensions + WLAN TCP TX data transfer
API Changes#
None
Bug Fixes#
Stability fixes for BLE scanning and advertising + WLAN connections
Stability fixes for Matter commissioning with Wi-Fi + BLE
Chip Enablement#
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 support for 8 concurrent BLE peripheral connections, 2 concurrent BLE central connections, and WLAN MQTT data transfer of ~200 bytes every 1.5 seconds.
Added support for concurrent advertising extensions for both advertising and scanning, two BLE connections, and WLAN TCP TX data transfer.
Enhancements#
None
Removed Features#
None
Deprecated Features#
None
API Changes#
New APIs | Modified APIs | Removed APIs | Deprecated APIs
New APIs#
None
Modified APIs#
None
Removed APIs#
None
Deprecated APIs#
None
Bug Fixes#
Note: See the Feature Matrix section for a list of all hardware parts that work with the WiSeConnect 3 SDK.
ID | Issue Description | GitHub / Salesforce Reference (if any) | Affected Software Variants, Hardware, Modes, Host Interfaces |
---|---|---|---|
1418374 | Connectivity (network processor) firmware timeout occurs when BLE advertising, scanning, and WLAN connection take place in a continuous loop. | None |
|
1435296 | SiWx917 hangs during flash memory operations while performing commissioning in a continuous loop. | None |
|
1400134 |
The Matter commissioning process sometimes fails at the SendCompleteStep if the SiWx917 device did not respond to the commissioner's UDP packet within the expected timeout.
|
|
Chip Enablement#
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#
Example Name | Description | Supported Software Variants (if applicable) | Supported Modes | Supported OPNs / Boards / OPN Combinations | Supported Host Interfaces |
---|---|---|---|---|---|
See README |
Demonstrates connecting to a Wi-Fi access point from an SiWx917 dev kit using BLE provisioning functionality and subsequently communicating with an AWS server using MQTT. Data will be continuously published until the device is disconnected from the access point. | Standard and Lite |
SoC |
|
N/A |
Unified app for Bluetooth and Wi-Fi See README |
Demonstrates configuring SiWx91x in co-existence mode with multiple concurrent Wi-Fi (AWS MQTT) and BLE connections (2 central, 8 peripheral) with data transfers. | Standard and Lite |
SoC |
|
SPI |
Unified AE app for Bluetooth and Wi-Fi See README |
Demonstrates configuring SiWx91x in extended advertising/scanning mode with BLE (1 central, 1 peripheral) connections along with BLE data transfer and WLAN TCP TX data transfer. | Standard and Lite |
SoC |
|
N/A |
Modified Examples#
Example Name | Changes | Supported Software Variants if applicable | Supported Modes | Supported OPNs / Boards / OPN Combinations | Supported Host Interfaces |
---|---|---|---|---|---|
Wi-Fi Throughtput BLE Dual Role See README |
Fixed error handling for SL_SI91X_EXT_TCP_IP_TOTAL_SELECTS when not configured.
|
Standard and Lite |
|
|
SPI |
Removed Examples#
None
Deprecated Examples#
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.
ID | Issue or Limitation Description | GitHub / Salesforce Reference (if any) | Workaround (if any) | Affected Software Variants, Hardware, Modes, Host Interfaces |
---|---|---|---|---|
1464851 |
BLE disconnection occurs while publishing sensor data to AWS over MQTT in wifi_ble_provisioning_aws_devkit application example.
|
None | None |
|
1454372 | When Wi-Fi connection, mDNS initialization, mDNS service advertisement, mDNS de-initialization, and Wi-Fi disconnection occur in a loop, the APIs do not work as expected when BLE transmission is active with both application processor (M4) and network processor (NWP) power save enabled. | None | None |
|
1443092 | When mDNS initialization, mDNS service advertisement, and mDNS de-initialization occur in a loop, the APIs do not work as expected when BLE transmission is active with both application processor (M4) and network processor (NWP) power save enabled. | None | None |
|
N/A | In co-existence mode, with a RAM configuration of 480 KB for the network processor and 192 KB for the application processor, Wi-Fi throughput degrades by 10 Mbps due to the reduced memory available for data packets. | None | None |
|
1444697 | BLE disconnections occur when loading or clearing the TLS certificate. | None | None |
|
1397267 | MQTT connection errors (-13) sometimes occur on a OnePlus 7T mobile device during provisioning. | None | None |
|
1453288 | SiWx917 hangs and disconnects from Wi-Fi and BLE within 5-10 minutes, during a continuous loop of Wi-Fi connection and MQTT communication (connect, publish, disconnect), while simultaneously handling GATT notification TX/RX for 10 BLE connections. This behavior is observed on an SiWx917 device running an encrypted connectivity (network processor) firmware image. | None | None |
|
1443334 | SiWx917 hangs and disconnects from both Wi-Fi and BLE within 40 minutes, while simultaneously publishing and receiving QoS 0 data and transmitting and receiving GATT notifications for 10 BLE devices. | None | None |
|
1439892 | BLE experiences performance issues during heavy Wi-Fi traffic, such as decreased throughput, increased connection latency, and disconnections. | None | None |
|
1455350 | MQTT data transmission abruptly stops after sending just one message, once BLE devices are connected, with application processor (M4) and network processor (NWP) power save enabled on an encrypted connectivity firmware (network processor) image. | None | None |
|
1455876 |
MQTT publish failure (error code -7 ) occurs for QoS 0 messages after 30 minutes when running 10 concurrent BLE connections and GATT notifications without SMP on an encrypted connectivity (network processor) firmware image.
|
None | None |
|
1453965 |
Error codes 0x7 and 0xFFFFFE2 occur after approximately 8 hours during repeated cycles of Wi-Fi connect, data transfer, and disconnect operations, combined with BLE advertising start and stop on an encrypted connectivity (network processor) firmware image.
|
None | None |
|
1451820 |
SiWx917 fails to re-connect after a few MQTT disconnections during a BLE scan start and stop loop with the wlan_ble_unified_coex_app_soc example application.
|
None | None |
|
1454085 | TCP packets are not observed over the air after approximately 2 minutes during concurrent Wi-Fi TCP TX and BLE AE central/peripheral connections with application processor (M4) power save enabled. | None | None |
|
1448683 | Low TCP TX throughput is seen (less than 3 Mbps) in power save mode when performing BLE AE scanning and advertising (two sets) in a shielded environment. | None | None |
|
1456393 |
The Simplicity Connect mobile app displays an incorrect BLE device name on iOS for the wlan_ble_unified_coex_app example application.
|
None | None |
|
1464466 | BLE pairing sometimes fails during the commissioning process. | None | None |
|
N/A |
Multiprotocol (Wi-Fi station + BLE) + EAP security modes are supported only with memory configurations EXT_FEAT_416K_M4SS_256K (416 KB network processor + 256 KB application processor) and EXT_FEAT_480K_M4SS_192K (480 KB network processor + 192 KB application processor).
|
None | None |
|
1382757 | AWS MQTT publish/receive operations halt after a few hours on an encrypted connectivity (network processor) firmware image. | None | None |
|