NINA-B1 series - System Integration Manual
UBX-15026175 - R06
Software
Page 27 of 48
2.3.2.2.1
Data Matrix barcode
If your device is already erased or not responding, you will have to read out the Bluetooth device address from
the Data Matrix barcode that can be found on the module label.
Use a barcode reader capable of handling the data matrix barcodes. Remove the first 3 and the last 4 digits of
the code read out, the remaining code is the Bluetooth device address.
Example reading from the Data Matrix barcode (Bluetooth device address is marked in
bold
):
684
D4CA6EB00613
0200
2.3.2.2.2
AT command
If your device is still operational and running u-blox connectivity software, execute the following command to
read-out the Bluetooth device address (Bluetooth device address marked in
bold
):
AT+UMLA=1
+UMLA:
D4CA6EB00613
OK
2.3.2.3
Restoring the Bluetooth device address
When the new u-blox connectivity software is flashed to the module, it is important to restore the Bluetooth
device address as well.
Step 1:
To enable writing of the Bluetooth device address, execute the following command and wait for the startup
event:
AT+UPROD=1
OK
+STARTUP
Step 2:
To write your Bluetooth device address to the flash memory of the device and reset the device, execute the
following commands (Bluetooth device address is marked in
bold
below, replace with your own):
AT+UPRODPW=1,
D4CA6EB00613
OK
AT+CPWROFF
OK
+STARTUP
Step 3:
Verify that you have successfully written your Bluetooth Device address to the device using the following
command:
AT+UMLA=1
+UMLA:
D4CA6EB00613
OK
The Bluetooth device address will be permanently stored. The only way to write the Bluetooth
device address again in case you do a mistake is to repeat the SWD flashing procedure as
mentioned in section 2.3.2.1.
Failing to restore the Bluetooth device address will cause some of the Bluetooth security modes
not to work.