u-connectXpress version 3.0.0 for NINA‑W15 can be flashed on any released NINA-W15 product
version. The NINA‑W151‑02B and NINA‑W152‑02B module order codes are pre-flashed with
this software version but are not backwards compatible with older versions.
Order codePre-flashed software Supported SW versions
NINA-W151-00B 1.0.1 1.0.0, 2.1.0, 3.0.0
NINA-W151-02B 3.0.0 3.0.0
NINA-W152-00B 1.0.1 1.0.0, 2.1.0, 3.0.0
NINA-W152-02B 3.0.0 3.0.0
1.2 Released software tools
s-center version 5.1.0 has been released and is published on u-blox.com.
2 Features and improvements
2.1 http/https protocol
Support added for http/https requests to download files, get web pages and make REST API
calls, and so on.
2.2 Long URLs and Azure authentication with tokens
Longer URLs are allowed, and a new AT command has been included to write/read URL key
values separately instead of directly into the URL. This can be used, for example, when
connecting with Azure IoT Hub using SAS tokens / Symmetric key for authentication.
UBX-20034855 u-connectXpress software v3.0.0 for NINA-W15 2/6
C1-Public
2.3 Passive Wi-Fi scan
The UWCFG command can now be used to initiate a passive Wi-Fi scan. This makes it possible to
scan for access points without sending probe requests.
2.4 Supported Wi-Fi channels
Wi-Fi channels 12 and 13 are enabled when the module is located outside the FCC region (USA,
Canada and Mexico).
2.5 Improved MQTT subscription support
MQTT(-SN) subscribe functionality also supports the “#” wildcard.
2.6 Bluetooth LE secure connections
For protection against man-in-the-middle attacks and increased encryption using the Elliptic
Curve Diffie Hellman (ECDH) algorithm, NINA-W15 now supports the enhanced security mode
called Bluetooth LE Secure Connections.
2.7 Multiple Bluetooth connections to remote centrals
Support of for connection to multiple central connections has been added. In total, four central
and four peripheral connections can be managed simultaneously.
2.8 Information about Bluetooth connections
The AT commands AT+UBTLESTAT and +UBTLELIST have been implemented to list and provide
information about all active Bluetooth connections.
2.9 Set Bluetooth mode
The AT+UBTMODE command has been added to set the Bluetooth mode.
2.10 SPI host interface
Support for using SPI as host interface for AT commands and data has been included as an
alternative to UART. NINA‑W15 acts as SPI slave.
2.11 Global time
NINA-W15 can access remote servers to discover global time using the SNTP protocol (Simple
Network Time Protocol).
2.12 Stop mode
Stop mode is a setting where the module enters a very low power mode without memory
retention using the MCUs deep sleep mode. The host can set the module to wake-up again
either after a given time or by toggling the DTR pin or a GPIO pin.
2.13 Sleep mode
Sleep mode is a setting where the module enters a low power mode while retaining memory
content. In this mode, the UART is disabled but any connection is kept.
UBX-20034855 u-connectXpress software v3.0.0 for NINA-W15 3/6
C1-Public
whitelist/blacklist asserts the module.
AT+UBTDM=1
AT+UBTGSV
AT+UDSF
AT+UBTGSCI
The sleep mode feature is not fully tested in all use cases and is provided in experimental form
for evaluation only. Sleep mode is enabled with
AT&D3.
2.14 Standby mode
The standby mode in NINA-W15 modules has been improved to provide reduced current
consumption using Automatic Frequency Adaption (AFA) of the MCU. AFA is enabled using
AT+UPWRMNG. In standby mode all connections are kept.
3 Solved issues
Area Description Reference
Application
Bluetooth When running data pumps over SPS with connection interval 6 (7.5 ms), data errors
Bluetooth Master-Slave role switch request from the remote device may in some cases be
Bluetooth Lost data when running continuous data stream using connection interval 6,6 UCS_DEV-288
Wi-Fi RMII/Ethernet to Wi-Fi Station bridge, requires use of a dummy IP-address with
Wi-Fi
Wi-Fi Access Point and Bluetooth cannot operate simultaneously.
Stability is use case dependent. Bluetooth low energy is more stable in
u-connectXpress 2.1. Bluetooth BR/EDR is not recommend to use together with
Wi-Fi Access Point.
could occur.
ignored by NINA-W15.
AT+UBRGC=0,100,1 and AT+UBRGC=0,101.
When AP is configured with OPEN security, de-authentication of stations based on
UCS_DEV-52
UCS_DEV-55
UCS_DEV-68
UCS_DEV-626
UCS_DEV-669
Bluetooth When bonding between two units in security mode 4 (Display Yes/no),
+UUBTUPD events were erroneously generated, which had to be responded to with
AT+UBTUPE command.
Wi-Fi Configuring as Wi-Fi Access Point with PPP, it is not possible to connect to the
server on the host using its published gateway IP from the station.
Bluetooth When module is in Display or Display Yes/No security mode the passkey display
event +UUBTUPD does not always show 6 digits. Some devices e.g. Android phones
will fail to pair if not 6 digits are entered including leading 0's in case of passkeys
less than 6 digit length.
Bluetooth For AT+UBTUPE, the user passkey cannot start with zeros UCS_DEV-815
Bluetooth Increased idle mode current consumption when disabling Bluetooth connectability
and discoverability. Performing the commands listed below could occasionally
increase Bluetooth idle mode current consumption with about 100 mA.
AT+UBTCM=1 // Connectability off
// Discoverablity off
Application After upgrade to this version of u-connectXpress, downgrading to a version older
than 2.1.0 using s-center prior to version 5.10 will cause the module to assert
immediately after startup.
Bluetooth Bonding is required even if security mode is disabled. UCS_DEV-986
Bluetooth
Application
Bluetooth Too many bytes sent in the Bluetooth LE characteristic when an indication event is
sent (
Bluetooth Un-bonding a device with random address not functional UCS_DEV-1120
with attribute handle values above 256 is not functional. UCS_DEV-1042
not working after restart UCS_DEV-1091
).
UCS_DEV-676
UCS_DEV-706
UCS_DEV-814
UCS_DEV-868
UCS_DEV-908
UCS_DEV-1097
UBX-20034855 u-connectXpress software v3.0.0 for NINA-W15 4/6
C1-Public
AreaDescriptionReference
Bluetooth Enabling more services (for example, SPP, SPS, ATP) than supported could brick the
module.
Bluetooth When connecting to a remote service that does not support Secure Simple Pairing,
using Bluetooth Classic a requested encrypted connection is not requested.
UCS_DEV-1160
UCS_DEV-1175
4 Known limitations
Area Description Reference
Bluetooth
Application UART baud rate higher than 115200 is not supported when Automatic Frequency
Application
Bluetooth Setting max Bluetooth BR/EDR links with +UBTCFG does not work. UCS_DEV-644
Bluetooth Receiving advertisement messages where data type flag is not at offset 2 in the
Wi-Fi Configuring as Wi-Fi Access Point with PPP causes the module to reset if Access
Wi-Fi
Application The netup event (+UUNU) for any link layer network interfaces like wifi station(0),
Application EAP-TLS certificates larger than 1024 bits may cause module to restart. UCS_DEV-1109
Application AT+UDCFG=3,< DSR activation bit mask. > is not functional. Only bit 1 (active DSR
Wi-Fi The L-STF preamble in the PPDU field is approximately 2.4 us too long. UCS_DEV-1180
Application Module could restart the first time PPP is activated or at first connection to a new
Bluetooth If a peripheral is set to connectable but non-discoverable, it makes advertisements
Wi-Fi AT+UWSC=0,6 and AT+UWSC=0,7 (WEP) return OK despite not supported. UCS_DEV-1398
Wi-Fi AT+UWCFG=1,0 (WiFi Power Save mode OFF) not functiona UCS_DEV-1399
Application HTTP client limitations:
Application UDP broadcast packets can occasionally be lost when bridging from one station to
Application Network time client cannot be disabled, once enabled.
It is not possible to switch to EDM after establishing a Bluetooth Low Energy
connection in AT mode. No data can be transferred.
Adaption is enabled.
Binding TLS/TCP and SPP not supported.
packet will result in NINA-W15 interpreting the type wrong when doing a discovery
with LIMITED or GENERAL discovery
Point is activated while in PPP mode.
Workaround: Configure AP before going into PPP mode.
When AP is configured with OPEN security, de-authentication of stations based on
whitelist/blacklist asserts the module.
Ethernet(10), Bridge(13) will be emitted only if there is a valid IP address associated
with the corresponding netif. The default IP address associated with any interface in
case of static IPv4 mode is 0.0.0.0. This is the reason the netup event is not emitted
when there is an interface activate command for bridge, Ethernet.
on peer connected) is implemented.
AP
without the GENERAL or LIMITED flag set.
+UUDHTTP: May return status code -1 in some cases.
+UUDHTTP: Only returns the first 450 bytes of the response content.
+UUDHTTP: Behavior is undefined if server doesn't provide Content-Length
AT+UDHTTP/AT+UDHTTPE: Does not follow redirects.
AT+UDHTTPE: Max length of content is 2000 bytes.
another station.
Workaround: Revert to factory settings and re-configure the module without
Network time client enabled.
UCS_DEV-175
UCS_DEV-196
UCS_DEV-434
UCS_DEV-675
UCS_DEV-687
UCS_DEV-669
UCS_DEV-1096
UCS_DEV-1122
UCS_DEV-1214
UCS_DEV-1246
UCS_DEV-1403
UCS_DEV-1404
UCS_DEV-1405
UBX-20034855 u-connectXpress software v3.0.0 for NINA-W15 5/6
C1-Public
AreaDescriptionReference
Bluetooth AT+UBTCFG without specifying param_tag returns param_tag 10 for param_tag 10,
12 and 13.
Workaround: Issue AT+UBTCFG=10, AT+UBTCFG=12, AT+UBTCFG=13 separately.
Bluetooth After receiving several incoming SPP connections and doing a Bluetooth inquiry, the
module could occasionally restart.
Bluetooth In response to AT+UDLP?, when the own address is a random address, the local BLE
MAC address is LSB first rather than MSB first.
UCS_DEV-1436
UCS_DEV-1457
UCS_DEV-1463
5 Changed behavior
Maximum number of SPP connections is reduced from seven to six supported peers.
UBX-20034855 u-connectXpress software v3.0.0 for NINA-W15 6/6
C1-Public
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.