Sysbuild OTA log related issue

Hello Nordic Team,

I am currently working on OTA using Sysbuild configuration on the nRF52833 with the nRF Connect SDK .

In this configuration, I enabled overwrite-only mode in MCUboot (SB_CONFIG_MCUBOOT_MODE_OVERWRITE_ONLY=y). The firmware ZIP file updates successfully, and the OTA process completes without any errors.

However, I observed that the log output appears the same whether overwrite-only mode is enabled or disabled. I do not see any difference in the log messages in the nRF Connect mobile application between the two configurations.

I will share the logs for both cases (overwrite-only enabled and overwrite-only disabled) for your reference.

SB_CONFIG_BOOTLOADER_MCUBOOT=y
When SB_CONFIG_MCUBOOT_MODE_OVERWRITE_ONLY=y is enabled, the following log output is observed in the nRF Connect mobile application.

nRF Connect, 2026-02-18
lippest_peri (D1:2F:48:C8:45:CE)
V 18:35:09.794 Connecting to D1:2F:48:C8:45:CE...
D 18:35:09.794 gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferred PHY = LE 1M)
D 18:35:10.241 [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED
D 18:35:10.255 [Callback] Connection state changed with status: 0 and new state: CONNECTED (2)
I 18:35:10.255 Connected to D1:2F:48:C8:45:CE
V 18:35:10.260 Discovering services...
D 18:35:10.260 gatt.discoverServices()
I 18:35:10.681 Connection parameters updated (interval: 7.5ms, latency: 0, timeout: 5000ms)
D 18:35:11.112 [Callback] Services discovered with status: 0
I 18:35:11.112 Services discovered
V 18:35:11.122 Generic Attribute (0x1801)
D 18:35:11.122 gatt.setCharacteristicNotification(00002a05-0000-1000-8000-00805f9b34fb, true)
D 18:35:11.124 gatt.setCharacteristicNotification(4e767e72-a2ff-426f-b5e1-752b025c216a, true)
I 18:35:11.220 Connection parameters updated (interval: 45.0ms, latency: 0, timeout: 5000ms)
V 18:35:14.813 [McuMgr] Connecting...
D 18:35:14.825 [McuMgr] gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, LE 1M)
D 18:35:14.874 [McuMgr] [Callback] Connection state changed with status: 0 and new state: 2 (CONNECTED)
I 18:35:14.882 [McuMgr] Connected to D1:2F:48:C8:45:CE
D 18:35:14.888 [McuMgr] wait(300)
V 18:35:15.195 [McuMgr] Discovering services...
D 18:35:15.215 [McuMgr] gatt.discoverServices()
I 18:35:15.226 [McuMgr] Services discovered
V 18:35:15.235 [McuMgr] Primary service found
V 18:35:15.241 [McuMgr] Requesting new MTU...
D 18:35:15.247 [McuMgr] gatt.requestMtu(498)
I 18:35:15.315 Connection parameters updated (interval: 45.0ms, latency: 66, timeout: 10010ms)
I 18:35:15.328 [McuMgr] MTU changed to: 498
D 18:35:15.337 [McuMgr] gatt.setCharacteristicNotification(da2e7828-fbce-4e01-ae9e-261174997c48, true)
V 18:35:15.346 [McuMgr] Enabling notifications for da2e7828-fbce-4e01-ae9e-261174997c48
D 18:35:15.356 [McuMgr] descriptor.setValue(0x01-00)
D 18:35:15.362 [McuMgr] gatt.writeDescriptor(00002902-0000-1000-8000-00805f9b34fb)
I 18:35:15.371 [McuMgr] Connection parameters updated (interval: 45.0ms, latency: 66, timeout: 10010ms)
I 18:35:18.469 [McuMgr] Data written to descr. 00002902-0000-1000-8000-00805f9b34fb
I 18:35:18.481 [McuMgr] Notifications enabled
V 18:35:18.493 [McuMgr] Waiting for value change...
V 18:35:18.505 [McuMgr] Writing characteristic da2e7828-fbce-4e01-ae9e-261174997c48 (WRITE COMMAND)
D 18:35:18.517 [McuMgr] characteristic.setValue(0x000000010000FF06A0)
D 18:35:18.530 [McuMgr] characteristic.setWriteType(WRITE COMMAND)
D 18:35:18.542 [McuMgr] gatt.writeCharacteristic(da2e7828-fbce-4e01-ae9e-261174997c48)
I 18:35:18.554 [McuMgr] Data written to da2e7828-fbce-4e01-ae9e-261174997c48
W 18:35:19.506 [McuMgr] Request timed out
V 18:35:19.523 [McuMgr] Requesting connection priority: HIGH (11.25–15ms, 0, 5s)...
D 18:35:19.537 [McuMgr] gatt.requestConnectionPriority(HIGH)
A 18:35:19.554 [McuMgr] Sending (9 bytes) Header (Version: 1, Op: 0, Flags: 0, Len: 1, Group: 0, Seq: 0, Command: 8) CBOR {}
V 18:35:19.754 [McuMgr] Writing characteristic da2e7828-fbce-4e01-ae9e-261174997c48 (WRITE COMMAND)
D 18:35:19.774 [McuMgr] characteristic.setValue(0x0800000100000008A0)
D 18:35:19.787 [McuMgr] characteristic.setWriteType(WRITE COMMAND)
D 18:35:19.797 [McuMgr] gatt.writeCharacteristic(da2e7828-fbce-4e01-ae9e-261174997c48)
I 18:35:19.813 [McuMgr] Data written to da2e7828-fbce-4e01-ae9e-261174997c48
I 18:35:21.662 [McuMgr] Notification received from da2e7828-fbce-4e01-ae9e-261174997c48, value: (0x) 01-00-00-19-00-00-FF-06-BF-68-62-75-66-5F-73-69-7A-65-19-09-AB-69-62-75-66-5F-63-6F-75-6E-74-04-FF
I 18:35:21.677 [McuMgr] Notification received from da2e7828-fbce-4e01-ae9e-261174997c48, value: (0x) 09-00-00-15-00-00-00-08-BF-6A-62-6F-6F-74-6C-6F-61-64-65-72-67-4D-43-55-62-6F-6F-74-FF
A 18:35:21.690 [McuMgr] Received Header (Version: 0, Op: 1, Flags: 0, Len: 25, Group: 0, Seq: 255, Command: 6) CBOR {"buf_size":2475,"buf_count":4}
A 18:35:21.702 [McuMgr] Received Header (Version: 1, Op: 1, Flags: 0, Len: 21, Group: 0, Seq: 0, Command: 8) CBOR {"bootloader":"MCUboot"}
A 18:35:21.722 [McuMgr] Sending (20 bytes) Header (Version: 1, Op: 0, Flags: 0, Len: 12, Group: 0, Seq: 1, Command: 8) CBOR {"query":"mode"}
V 18:35:21.735 [McuMgr] Writing characteristic da2e7828-fbce-4e01-ae9e-261174997c48 (WRITE COMMAND)
D 18:35:21.745 [McuMgr] characteristic.setValue(0x0800000C00000108A1657175657279646D6F6465)
D 18:35:21.753 [McuMgr] characteristic.setWriteType(WRITE COMMAND)
D 18:35:21.762 [McuMgr] gatt.writeCharacteristic(da2e7828-fbce-4e01-ae9e-261174997c48)
I 18:35:21.774 [McuMgr] Data written to da2e7828-fbce-4e01-ae9e-261174997c48
I 18:35:22.110 [McuMgr] Notification received from da2e7828-fbce-4e01-ae9e-261174997c48, value: (0x) 09-00-00-08-00-00-01-08-BF-64-6D-6F-64-65-02-FF
A 18:35:22.124 [McuMgr] Received Header (Version: 1, Op: 1, Flags: 0, Len: 8, Group: 0, Seq: 1, Command: 8) CBOR {"mode":2}
A 18:35:22.142 [McuMgr] Sending (9 bytes) Header (Version: 1, Op: 0, Flags: 0, Len: 1, Group: 1, Seq: 2, Command: 0) CBOR {}
V 18:35:22.154 [McuMgr] Writing characteristic da2e7828-fbce-4e01-ae9e-261174997c48 (WRITE COMMAND)
D 18:35:22.162 [McuMgr] characteristic.setValue(0x0800000100010200A0)
D 18:35:22.172 [McuMgr] characteristic.setWriteType(WRITE COMMAND)
D 18:35:22.180 [McuMgr] gatt.writeCharacteristic(da2e7828-fbce-4e01-ae9e-261174997c48)
I 18:35:22.192 [McuMgr] Data written to da2e7828-fbce-4e01-ae9e-261174997c48
I 18:35:22.248 [McuMgr] Notification received from da2e7828-fbce-4e01-ae9e-261174997c48, value: (0x) 09-00-00-FA-00-01-02-00-BF-66-69-6D-61-67-65-73-9F-BF-64-73-6C-6F-74-00-67-76-65-72-73-69-6F-6E-68-31-2E-30-2E-31-2E-31-30-64-68-61-73-68-58-20-7A-F4-30-48-3A-84-A9-32-51-62-10-5F-9A-01-20-F8-A2-F3-24-DC-A4-EA-C5-F8-02-29-04-A8-E9-72-B8-14-68-62-6F-6F-74-61-62-6C-65-F5-67-70-65-6E-64-69-6E-67-F4-69-63-6F-6E-66-69-72-6D-65-64-F5-66-61-63-74-69-76-65-F5-69-70-65-72-6D-61-6E-65-6E-74-F4-FF-BF-64-73-6C-6F-74-01-67-76-65-72-73-69-6F-6E-68-31-2E-30-2E-31-2E-31-30-64-68-61-73-68-58-20-6B-11-DB-90-1E-53-31-B1-8D-54-FA-12-F3-57-98-38-C1-2E-30-42-04-13-58-BF-66-78-D3-5B-C8-4B-E2-BA-68-62-6F-6F-74-61-62-6C-65-F5-67-70-65-6E-64-69-6E-67-F4-69-63-6F-6E-66-69-72-6D-65-64-F4-66-61-63-74-69-76-65-F4-69-70-65-72-6D-61-6E-65-6E-74-F4-FF-FF-6B-73-70-6C-69-74-53-74-61-74-75-73-00-FF
A 18:35:22.267 [McuMgr] Received Header (Version: 1, Op: 1, Flags: 0, Len: 250, Group: 1, Seq: 2, Command: 0) CBOR {"images":[{"slot":0,"version":"1.0.1.10","hash":"evQwSDqEqTJRYhBfmgEg+KLzJNyk6sX4AikEqOlyuBQ=","bootable":true,"pending":false,"confirmed":true,"active":true,"permanent":false},{"slot":1,"version":"1.0.1.10","hash":"axHbkB5TMbGNVPoS81eYOMEuMEIEE1i/ZnjTW8hL4ro=","bootable":true,"pending":false,"confirmed":false,"active":false,"permanent":false}],"splitStatus":0}
V 18:35:22.288 [McuMgr] Uploading firmware...
I 18:35:29.312 Connection parameters updated (interval: 15.0ms, latency: 0, timeout: 5000ms)
I 18:35:29.742 Connection parameters updated (interval: 11.25ms, latency: 0, timeout: 420ms)
A 18:35:40.534 [McuMgr] 175566 bytes sent in 17794 ms (9.87 kB/s)
V 18:35:40.596 [McuMgr] New state: TEST
A 18:35:40.607 [McuMgr] Sending (57 bytes) Header (Version: 1, Op: 2, Flags: 0, Len: 49, Group: 1, Seq: 125, Command: 0) CBOR {"confirm":false,"hash":"SjBvDZlH/PeGQvmrT2FiXgiTVQfCA+QFGIpT4F9zFOM="}
V 18:35:40.618 [McuMgr] Writing characteristic da2e7828-fbce-4e01-ae9e-261174997c48 (WRITE COMMAND)
D 18:35:40.628 [McuMgr] characteristic.setValue(0x0A00003100017D00A267636F6E6669726DF4646861736858204A306F0D9947FCF78642F9AB4F61625E08935507C203E405188A53E05F7314E3)
D 18:35:40.636 [McuMgr] characteristic.setWriteType(WRITE COMMAND)
D 18:35:40.645 [McuMgr] gatt.writeCharacteristic(da2e7828-fbce-4e01-ae9e-261174997c48)
I 18:35:40.662 [McuMgr] Data written to da2e7828-fbce-4e01-ae9e-261174997c48
I 18:35:40.706 [McuMgr] Notification received from da2e7828-fbce-4e01-ae9e-261174997c48, value: (0x) 0B-00-00-FA-00-01-7D-00-BF-66-69-6D-61-67-65-73-9F-BF-64-73-6C-6F-74-00-67-76-65-72-73-69-6F-6E-68-31-2E-30-2E-31-2E-31-30-64-68-61-73-68-58-20-7A-F4-30-48-3A-84-A9-32-51-62-10-5F-9A-01-20-F8-A2-F3-24-DC-A4-EA-C5-F8-02-29-04-A8-E9-72-B8-14-68-62-6F-6F-74-61-62-6C-65-F5-67-70-65-6E-64-69-6E-67-F4-69-63-6F-6E-66-69-72-6D-65-64-F5-66-61-63-74-69-76-65-F5-69-70-65-72-6D-61-6E-65-6E-74-F4-FF-BF-64-73-6C-6F-74-01-67-76-65-72-73-69-6F-6E-68-31-2E-30-2E-31-2E-31-30-64-68-61-73-68-58-20-4A-30-6F-0D-99-47-FC-F7-86-42-F9-AB-4F-61-62-5E-08-93-55-07-C2-03-E4-05-18-8A-53-E0-5F-73-14-E3-68-62-6F-6F-74-61-62-6C-65-F5-67-70-65-6E-64-69-6E-67-F5-69-63-6F-6E-66-69-72-6D-65-64-F4-66-61-63-74-69-76-65-F4-69-70-65-72-6D-61-6E-65-6E-74-F4-FF-FF-6B-73-70-6C-69-74-53-74-61-74-75-73-00-FF
A 18:35:40.721 [McuMgr] Received Header (Version: 1, Op: 3, Flags: 0, Len: 250, Group: 1, Seq: 125, Command: 0) CBOR {"images":[{"slot":0,"version":"1.0.1.10","hash":"evQwSDqEqTJRYhBfmgEg+KLzJNyk6sX4AikEqOlyuBQ=","bootable":true,"pending":false,"confirmed":true,"active":true,"permanent":false},{"slot":1,"version":"1.0.1.10","hash":"SjBvDZlH/PeGQvmrT2FiXgiTVQfCA+QFGIpT4F9zFOM=","bootable":true,"pending":true,"confirmed":false,"active":false,"permanent":false}],"splitStatus":0}
V 18:35:40.738 [McuMgr] New state: RESET
A 18:35:40.757 [McuMgr] Sending (9 bytes) Header (Version: 1, Op: 2, Flags: 0, Len: 1, Group: 0, Seq: 126, Command: 5) CBOR {}
V 18:35:40.769 [McuMgr] Writing characteristic da2e7828-fbce-4e01-ae9e-261174997c48 (WRITE COMMAND)
D 18:35:40.777 [McuMgr] characteristic.setValue(0x0A00000100007E05A0)
D 18:35:40.783 [McuMgr] characteristic.setWriteType(WRITE COMMAND)
D 18:35:40.794 [McuMgr] gatt.writeCharacteristic(da2e7828-fbce-4e01-ae9e-261174997c48)
I 18:35:40.806 [McuMgr] Data written to da2e7828-fbce-4e01-ae9e-261174997c48
I 18:35:40.835 [McuMgr] Notification received from da2e7828-fbce-4e01-ae9e-261174997c48, value: (0x) 0B-00-00-02-00-00-7E-05-BF-FF
A 18:35:40.845 [McuMgr] Received Header (Version: 1, Op: 3, Flags: 0, Len: 2, Group: 0, Seq: 126, Command: 5) CBOR {}
D 18:35:41.512 [Callback] Connection state changed with status: 8 and new state: DISCONNECTED (0)
E 18:35:41.512 Error 8 (0x8): GATT CONN TIMEOUT
I 18:35:41.512 Disconnected
D 18:35:41.513 [McuMgr] [Callback] Connection state changed with status: 8 and new state: 0 (DISCONNECTED)
W 18:35:41.542 [McuMgr] Error: (0x8): GATT CONN TIMEOUT
I 18:35:41.566 [McuMgr] Disconnected
D 18:35:41.588 [McuMgr] gatt.close()
D 18:35:41.621 [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED
V 18:35:50.865 [McuMgr] Connecting...
D 18:35:50.883 [McuMgr] gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, LE 1M)
V 18:35:50.901 [McuMgr] New state: CONFIRM
D 18:35:55.924 [McuMgr] [Callback] Connection state changed with status: 133 and new state: 0 (DISCONNECTED)
W 18:35:55.937 [McuMgr] Error: (0x85): GATT ERROR
D 18:35:55.946 [McuMgr] wait(500)
D 18:35:56.458 [McuMgr] gatt.close()
D 18:35:56.477 [McuMgr] wait(200)
V 18:35:56.697 [McuMgr] Retrying...
D 18:35:56.708 [McuMgr] gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, LE 1M)
D 18:36:00.867 [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED
D 18:36:00.897 [McuMgr] [Callback] Connection state changed with status: 0 and new state: 2 (CONNECTED)
I 18:36:00.908 [McuMgr] Connected to D1:2F:48:C8:45:CE
D 18:36:00.932 [McuMgr] wait(300)
V 18:36:01.273 [McuMgr] Discovering services...
D 18:36:01.288 [McuMgr] gatt.discoverServices()
I 18:36:01.309 [McuMgr] Connection parameters updated (interval: 7.5ms, latency: 0, timeout: 5000ms)
I 18:36:01.754 [McuMgr] Services discovered
V 18:36:01.768 [McuMgr] Primary service found
V 18:36:01.781 [McuMgr] Requesting new MTU...
D 18:36:01.793 [McuMgr] gatt.requestMtu(498)
I 18:36:01.850 [McuMgr] Connection parameters updated (interval: 45.0ms, latency: 0, timeout: 5000ms)
I 18:36:01.905 [McuMgr] MTU changed to: 498
D 18:36:01.916 [McuMgr] gatt.setCharacteristicNotification(da2e7828-fbce-4e01-ae9e-261174997c48, true)
V 18:36:01.926 [McuMgr] Enabling notifications for da2e7828-fbce-4e01-ae9e-261174997c48
D 18:36:01.934 [McuMgr] descriptor.setValue(0x01-00)
D 18:36:01.944 [McuMgr] gatt.writeDescriptor(00002902-0000-1000-8000-00805f9b34fb)
I 18:36:02.115 [McuMgr] Data written to descr. 00002902-0000-1000-8000-00805f9b34fb
I 18:36:02.133 [McuMgr] Notifications enabled
V 18:36:02.143 [McuMgr] Waiting for value change...
V 18:36:02.153 [McuMgr] Writing characteristic da2e7828-fbce-4e01-ae9e-261174997c48 (WRITE COMMAND)
D 18:36:02.165 [McuMgr] characteristic.setValue(0x000000010000FF06A0)
D 18:36:02.177 [McuMgr] characteristic.setWriteType(WRITE COMMAND)
D 18:36:02.185 [McuMgr] gatt.writeCharacteristic(da2e7828-fbce-4e01-ae9e-261174997c48)
I 18:36:02.196 [McuMgr] Data written to da2e7828-fbce-4e01-ae9e-261174997c48
I 18:36:02.252 [McuMgr] Notification received from da2e7828-fbce-4e01-ae9e-261174997c48, value: (0x) 01-00-00-19-00-00-FF-06-BF-68-62-75-66-5F-73-69-7A-65-19-09-AB-69-62-75-66-5F-63-6F-75-6E-74-04-FF
I 18:36:02.263 [McuMgr] Wait for value changed complete
A 18:36:02.278 [McuMgr] Received Header (Version: 0, Op: 1, Flags: 0, Len: 25, Group: 0, Seq: 255, Command: 6) CBOR {"buf_size":2475,"buf_count":4}
I 18:36:02.297 [McuMgr] SMP reassembly supported with buffer size: 2475 bytes and count: 4
A 18:36:02.312 [McuMgr] Sending (57 bytes) Header (Version: 1, Op: 2, Flags: 0, Len: 49, Group: 1, Seq: 0, Command: 0) CBOR {"confirm":true,"hash":"SjBvDZlH/PeGQvmrT2FiXgiTVQfCA+QFGIpT4F9zFOM="}
V 18:36:02.321 [McuMgr] Writing characteristic da2e7828-fbce-4e01-ae9e-261174997c48 (WRITE COMMAND)
D 18:36:02.330 [McuMgr] characteristic.setValue(0x0A00003100010000A267636F6E6669726DF5646861736858204A306F0D9947FCF78642F9AB4F61625E08935507C203E405188A53E05F7314E3)
D 18:36:02.339 [McuMgr] characteristic.setWriteType(WRITE COMMAND)
D 18:36:02.349 [McuMgr] gatt.writeCharacteristic(da2e7828-fbce-4e01-ae9e-261174997c48)
I 18:36:02.362 [McuMgr] Data written to da2e7828-fbce-4e01-ae9e-261174997c48
I 18:36:02.475 [McuMgr] Notification received from da2e7828-fbce-4e01-ae9e-261174997c48, value: (0x) 0B-00-00-FA-00-01-00-00-BF-66-69-6D-61-67-65-73-9F-BF-64-73-6C-6F-74-00-67-76-65-72-73-69-6F-6E-68-31-2E-30-2E-31-2E-31-30-64-68-61-73-68-58-20-4A-30-6F-0D-99-47-FC-F7-86-42-F9-AB-4F-61-62-5E-08-93-55-07-C2-03-E4-05-18-8A-53-E0-5F-73-14-E3-68-62-6F-6F-74-61-62-6C-65-F5-67-70-65-6E-64-69-6E-67-F4-69-63-6F-6E-66-69-72-6D-65-64-F5-66-61-63-74-69-76-65-F5-69-70-65-72-6D-61-6E-65-6E-74-F4-FF-BF-64-73-6C-6F-74-01-67-76-65-72-73-69-6F-6E-68-31-2E-30-2E-31-2E-31-30-64-68-61-73-68-58-20-7A-F4-30-48-3A-84-A9-32-51-62-10-5F-9A-01-20-F8-A2-F3-24-DC-A4-EA-C5-F8-02-29-04-A8-E9-72-B8-14-68-62-6F-6F-74-61-62-6C-65-F5-67-70-65-6E-64-69-6E-67-F4-69-63-6F-6E-66-69-72-6D-65-64-F4-66-61-63-74-69-76-65-F4-69-70-65-72-6D-61-6E-65-6E-74-F4-FF-FF-6B-73-70-6C-69-74-53-74-61-74-75-73-00-FF
A 18:36:02.487 [McuMgr] Received Header (Version: 1, Op: 3, Flags: 0, Len: 250, Group: 1, Seq: 0, Command: 0) CBOR {"images":[{"slot":0,"version":"1.0.1.10","hash":"SjBvDZlH/PeGQvmrT2FiXgiTVQfCA+QFGIpT4F9zFOM=","bootable":true,"pending":false,"confirmed":true,"active":true,"permanent":false},{"slot":1,"version":"1.0.1.10","hash":"evQwSDqEqTJRYhBfmgEg+KLzJNyk6sX4AikEqOlyuBQ=","bootable":true,"pending":false,"confirmed":false,"active":false,"permanent":false}],"splitStatus":0}
V 18:36:02.505 [McuMgr] Disconnecting...
D 18:36:02.515 [McuMgr] gatt.disconnect()
D 18:36:02.541 [McuMgr] [Callback] Connection state changed with status: 0 and new state: 0 (DISCONNECTED)
I 18:36:02.551 [McuMgr] Disconnected
D 18:36:02.562 [McuMgr] gatt.close()
D 18:36:02.576 gatt.close()
D 18:36:02.579 wait(200)
V 18:36:02.780 Connecting to D1:2F:48:C8:45:CE...
D 18:36:02.780 gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferred PHY = LE 1M)
D 18:36:02.812 [Callback] Connection state changed with status: 0 and new state: CONNECTED (2)
I 18:36:02.812 Connected to D1:2F:48:C8:45:CE
V 18:36:02.833 Discovering services...
D 18:36:02.833 gatt.discoverServices()
I 18:36:03.556 Connection parameters updated (interval: 7.5ms, latency: 0, timeout: 5000ms)
D 18:36:03.817 [Callback] Services discovered with status: 0
I 18:36:03.817 Services discovered
V 18:36:03.823 Generic Attribute (0x1801)
D 18:36:03.823 gatt.setCharacteristicNotification(00002a05-0000-1000-8000-00805f9b34fb, true)
D 18:36:03.824 gatt.setCharacteristicNotification(4e767e72-a2ff-426f-b5e1-752b025c216a, true)
I 18:36:03.914 Connection parameters updated (interval: 45.0ms, latency: 0, timeout: 5000ms)
  • When SB_CONFIG_MCUBOOT_MODE_OVERWRITE_ONLY=y is disabled, the following log output is observed in the nRF Connect mobile application.
nRF Connect, 2026-02-18
lippest (D1:2F:48:C8:45:CE)
V 17:57:55.117 Connecting to D1:2F:48:C8:45:CE...
D 17:57:55.117 gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferred PHY = LE 1M)
D 17:57:55.418 [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED
D 17:57:55.426 [Callback] Connection state changed with status: 0 and new state: CONNECTED (2)
I 17:57:55.426 Connected to D1:2F:48:C8:45:CE
V 17:57:55.428 Discovering services...
D 17:57:55.428 gatt.discoverServices()
I 17:57:55.857 Connection parameters updated (interval: 7.5ms, latency: 0, timeout: 5000ms)
D 17:57:56.297 [Callback] Services discovered with status: 0
I 17:57:56.297 Services discovered
V 17:57:56.313 Generic Attribute (0x1801)
- Service Changed [I] (0x2A05)
   Client Characteristic Configuration (0x2902)
- Client Supported Features [R W] (0x2B29)
- Database Hash [R] (0x2B2A)
Generic Access (0x1800)
- Device Name [R] (0x2A00)
- Appearance [R] (0x2A01)
- Peripheral Preferred Connection Parameters [R] (0x2A04)
Device Information (0x180A)
- Model Number String [R] (0x2A24)
- Manufacturer Name String [R] (0x2A29)
- PnP ID [R] (0x2A50)
- Firmware Revision String [R] (0x2A26)
Unknown Service (0000ff00-0000-1000-8000-00805f9b34fb)
- Unknown Characteristic [R] (0000ff01-0000-1000-8000-00805f9b34fb)
- Unknown Characteristic [R] (0000ff02-0000-1000-8000-00805f9b34fb)
- Unknown Characteristic [R] (0000ff03-0000-1000-8000-00805f9b34fb)
- Unknown Characteristic [R] (0000ff03-0000-1000-8000-00805f9b34fb)
- Unknown Characteristic [R] (0000ff04-0000-1000-8000-00805f9b34fb)
Unknown Service (4e767e71-a2ff-426f-b5e1-752b025c216a)
- Unknown Characteristic [I] (4e767e72-a2ff-426f-b5e1-752b025c216a)
   Client Characteristic Configuration (0x2902)
SMP Service (8d53dc1d-1db7-4cd3-868b-8a527460aa84)
- SMP Characteristic [N WNR] (da2e7828-fbce-4e01-ae9e-261174997c48)
   Client Characteristic Configuration (0x2902)
D 17:57:56.313 gatt.setCharacteristicNotification(00002a05-0000-1000-8000-00805f9b34fb, true)
D 17:57:56.315 gatt.setCharacteristicNotification(4e767e72-a2ff-426f-b5e1-752b025c216a, true)
I 17:57:56.397 Connection parameters updated (interval: 45.0ms, latency: 0, timeout: 5000ms)
I 17:58:00.625 Connection parameters updated (interval: 45.0ms, latency: 66, timeout: 10010ms)
V 17:58:09.091 [McuMgr] Connecting...
D 17:58:09.101 [McuMgr] gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, LE 1M)
D 17:58:09.151 [McuMgr] [Callback] Connection state changed with status: 0 and new state: 2 (CONNECTED)
I 17:58:09.160 [McuMgr] Connected to D1:2F:48:C8:45:CE
D 17:58:09.167 [McuMgr] wait(300)
V 17:58:09.476 [McuMgr] Discovering services...
D 17:58:09.486 [McuMgr] gatt.discoverServices()
I 17:58:09.498 [McuMgr] Services discovered
V 17:58:09.505 [McuMgr] Primary service found
V 17:58:09.514 [McuMgr] Requesting new MTU...
D 17:58:09.524 [McuMgr] gatt.requestMtu(498)
I 17:58:12.869 [McuMgr] MTU changed to: 498
D 17:58:12.886 [McuMgr] gatt.setCharacteristicNotification(da2e7828-fbce-4e01-ae9e-261174997c48, true)
V 17:58:12.903 [McuMgr] Enabling notifications for da2e7828-fbce-4e01-ae9e-261174997c48
D 17:58:12.915 [McuMgr] descriptor.setValue(0x01-00)
D 17:58:12.929 [McuMgr] gatt.writeDescriptor(00002902-0000-1000-8000-00805f9b34fb)
I 17:58:16.015 [McuMgr] Data written to descr. 00002902-0000-1000-8000-00805f9b34fb
I 17:58:16.031 [McuMgr] Notifications enabled
V 17:58:16.041 [McuMgr] Waiting for value change...
V 17:58:16.053 [McuMgr] Writing characteristic da2e7828-fbce-4e01-ae9e-261174997c48 (WRITE COMMAND)
D 17:58:16.062 [McuMgr] characteristic.setValue(0x000000010000FF06A0)
D 17:58:16.074 [McuMgr] characteristic.setWriteType(WRITE COMMAND)
D 17:58:16.087 [McuMgr] gatt.writeCharacteristic(da2e7828-fbce-4e01-ae9e-261174997c48)
I 17:58:16.101 [McuMgr] Data written to da2e7828-fbce-4e01-ae9e-261174997c48
I 17:58:16.151 [McuMgr] Notification received from da2e7828-fbce-4e01-ae9e-261174997c48, value: (0x) 01-00-00-19-00-00-FF-06-BF-68-62-75-66-5F-73-69-7A-65-19-09-AB-69-62-75-66-5F-63-6F-75-6E-74-04-FF
I 17:58:16.161 [McuMgr] Wait for value changed complete
A 17:58:16.170 [McuMgr] Received Header (Version: 0, Op: 1, Flags: 0, Len: 25, Group: 0, Seq: 255, Command: 6) CBOR {"buf_size":2475,"buf_count":4}
I 17:58:16.184 [McuMgr] SMP reassembly supported with buffer size: 2475 bytes and count: 4
V 17:58:16.194 [McuMgr] Requesting connection priority: HIGH (11.25–15ms, 0, 5s)...
D 17:58:16.201 [McuMgr] gatt.requestConnectionPriority(HIGH)
A 17:58:16.213 [McuMgr] Sending (9 bytes) Header (Version: 1, Op: 0, Flags: 0, Len: 1, Group: 0, Seq: 0, Command: 8) CBOR {}
V 17:58:16.411 [McuMgr] Writing characteristic da2e7828-fbce-4e01-ae9e-261174997c48 (WRITE COMMAND)
D 17:58:16.421 [McuMgr] characteristic.setValue(0x0800000100000008A0)
D 17:58:16.434 [McuMgr] characteristic.setWriteType(WRITE COMMAND)
D 17:58:16.443 [McuMgr] gatt.writeCharacteristic(da2e7828-fbce-4e01-ae9e-261174997c48)
I 17:58:16.456 [McuMgr] Data written to da2e7828-fbce-4e01-ae9e-261174997c48
A 17:58:18.714 [McuMgr] Sending (9 bytes) Header (Version: 1, Op: 0, Flags: 0, Len: 1, Group: 1, Seq: 1, Command: 0) CBOR {}
V 17:58:18.726 [McuMgr] Writing characteristic da2e7828-fbce-4e01-ae9e-261174997c48 (WRITE COMMAND)
D 17:58:18.737 [McuMgr] characteristic.setValue(0x0800000100010100A0)
D 17:58:18.749 [McuMgr] characteristic.setWriteType(WRITE COMMAND)
D 17:58:18.761 [McuMgr] gatt.writeCharacteristic(da2e7828-fbce-4e01-ae9e-261174997c48)
I 17:58:18.773 [McuMgr] Data written to da2e7828-fbce-4e01-ae9e-261174997c48
I 17:58:21.168 [McuMgr] Notification received from da2e7828-fbce-4e01-ae9e-261174997c48, value: (0x) 09-00-00-15-00-00-00-08-BF-6A-62-6F-6F-74-6C-6F-61-64-65-72-67-4D-43-55-62-6F-6F-74-FF
A 17:58:21.181 [McuMgr] Received Header (Version: 1, Op: 1, Flags: 0, Len: 21, Group: 0, Seq: 0, Command: 8) CBOR {"bootloader":"MCUboot"}
I 17:58:21.194 [McuMgr] Notification received from da2e7828-fbce-4e01-ae9e-261174997c48, value: (0x) 09-00-00-F9-00-01-01-00-BF-66-69-6D-61-67-65-73-9F-BF-64-73-6C-6F-74-00-67-76-65-72-73-69-6F-6E-68-31-2E-30-2E-31-2E-31-30-64-68-61-73-68-58-20-6B-11-DB-90-1E-53-31-B1-8D-54-FA-12-F3-57-98-38-C1-2E-30-42-04-13-58-BF-66-78-D3-5B-C8-4B-E2-BA-68-62-6F-6F-74-61-62-6C-65-F5-67-70-65-6E-64-69-6E-67-F4-69-63-6F-6E-66-69-72-6D-65-64-F5-66-61-63-74-69-76-65-F5-69-70-65-72-6D-61-6E-65-6E-74-F4-FF-BF-64-73-6C-6F-74-01-67-76-65-72-73-69-6F-6E-67-31-2E-30-2E-31-2E-35-64-68-61-73-68-58-20-E0-DB-CD-33-41-2D-C9-9A-B9-A5-19-56-62-66-A1-CB-A8-7A-D9-6C-DF-EE-3F-1A-A7-F4-73-77-A8-F8-D8-91-68-62-6F-6F-74-61-62-6C-65-F5-67-70-65-6E-64-69-6E-67-F4-69-63-6F-6E-66-69-72-6D-65-64-F4-66-61-63-74-69-76-65-F4-69-70-65-72-6D-61-6E-65-6E-74-F4-FF-FF-6B-73-70-6C-69-74-53-74-61-74-75-73-00-FF
A 17:58:21.206 [McuMgr] Received Header (Version: 1, Op: 1, Flags: 0, Len: 249, Group: 1, Seq: 1, Command: 0) CBOR {"images":[{"slot":0,"version":"1.0.1.10","hash":"axHbkB5TMbGNVPoS81eYOMEuMEIEE1i/ZnjTW8hL4ro=","bootable":true,"pending":false,"confirmed":true,"active":true,"permanent":false},{"slot":1,"version":"1.0.1.5","hash":"4NvNM0EtyZq5pRlWYmahy6h62Wzf7j8ap/Rzd6j42JE=","bootable":true,"pending":false,"confirmed":false,"active":false,"permanent":false}],"splitStatus":0}
V 17:58:21.231 [McuMgr] Uploading firmware...
I 17:58:32.046 Connection parameters updated (interval: 11.25ms, latency: 0, timeout: 420ms)
I 17:58:32.432 Connection parameters updated (interval: 11.25ms, latency: 0, timeout: 420ms)
A 17:58:33.948 [McuMgr] 173586 bytes sent in 9337 ms (18.59 kB/s)
V 17:58:34.021 [McuMgr] New state: TEST
A 17:58:34.038 [McuMgr] Sending (57 bytes) Header (Version: 1, Op: 2, Flags: 0, Len: 49, Group: 1, Seq: 75, Command: 0) CBOR {"confirm":false,"hash":"evQwSDqEqTJRYhBfmgEg+KLzJNyk6sX4AikEqOlyuBQ="}
V 17:58:34.048 [McuMgr] Writing characteristic da2e7828-fbce-4e01-ae9e-261174997c48 (WRITE COMMAND)
D 17:58:34.057 [McuMgr] characteristic.setValue(0x0A00003100014B00A267636F6E6669726DF4646861736858207AF430483A84A9325162105F9A0120F8A2F324DCA4EAC5F8022904A8E972B814)
D 17:58:34.064 [McuMgr] characteristic.setWriteType(WRITE COMMAND)
D 17:58:34.072 [McuMgr] gatt.writeCharacteristic(da2e7828-fbce-4e01-ae9e-261174997c48)
I 17:58:34.093 [McuMgr] Data written to da2e7828-fbce-4e01-ae9e-261174997c48
I 17:58:34.109 [McuMgr] Notification received from da2e7828-fbce-4e01-ae9e-261174997c48, value: (0x) 0B-00-00-FA-00-01-4B-00-BF-66-69-6D-61-67-65-73-9F-BF-64-73-6C-6F-74-00-67-76-65-72-73-69-6F-6E-68-31-2E-30-2E-31-2E-31-30-64-68-61-73-68-58-20-6B-11-DB-90-1E-53-31-B1-8D-54-FA-12-F3-57-98-38-C1-2E-30-42-04-13-58-BF-66-78-D3-5B-C8-4B-E2-BA-68-62-6F-6F-74-61-62-6C-65-F5-67-70-65-6E-64-69-6E-67-F4-69-63-6F-6E-66-69-72-6D-65-64-F5-66-61-63-74-69-76-65-F5-69-70-65-72-6D-61-6E-65-6E-74-F4-FF-BF-64-73-6C-6F-74-01-67-76-65-72-73-69-6F-6E-68-31-2E-30-2E-31-2E-31-30-64-68-61-73-68-58-20-7A-F4-30-48-3A-84-A9-32-51-62-10-5F-9A-01-20-F8-A2-F3-24-DC-A4-EA-C5-F8-02-29-04-A8-E9-72-B8-14-68-62-6F-6F-74-61-62-6C-65-F5-67-70-65-6E-64-69-6E-67-F5-69-63-6F-6E-66-69-72-6D-65-64-F4-66-61-63-74-69-76-65-F4-69-70-65-72-6D-61-6E-65-6E-74-F4-FF-FF-6B-73-70-6C-69-74-53-74-61-74-75-73-00-FF
A 17:58:34.130 [McuMgr] Received Header (Version: 1, Op: 3, Flags: 0, Len: 250, Group: 1, Seq: 75, Command: 0) CBOR {"images":[{"slot":0,"version":"1.0.1.10","hash":"axHbkB5TMbGNVPoS81eYOMEuMEIEE1i/ZnjTW8hL4ro=","bootable":true,"pending":false,"confirmed":true,"active":true,"permanent":false},{"slot":1,"version":"1.0.1.10","hash":"evQwSDqEqTJRYhBfmgEg+KLzJNyk6sX4AikEqOlyuBQ=","bootable":true,"pending":true,"confirmed":false,"active":false,"permanent":false}],"splitStatus":0}
V 17:58:34.146 [McuMgr] New state: RESET
A 17:58:34.165 [McuMgr] Sending (9 bytes) Header (Version: 1, Op: 2, Flags: 0, Len: 1, Group: 0, Seq: 76, Command: 5) CBOR {}
V 17:58:34.172 [McuMgr] Writing characteristic da2e7828-fbce-4e01-ae9e-261174997c48 (WRITE COMMAND)
D 17:58:34.178 [McuMgr] characteristic.setValue(0x0A00000100004C05A0)
D 17:58:34.188 [McuMgr] characteristic.setWriteType(WRITE COMMAND)
D 17:58:34.200 [McuMgr] gatt.writeCharacteristic(da2e7828-fbce-4e01-ae9e-261174997c48)
I 17:58:34.214 [McuMgr] Data written to da2e7828-fbce-4e01-ae9e-261174997c48
I 17:58:34.242 [McuMgr] Notification received from da2e7828-fbce-4e01-ae9e-261174997c48, value: (0x) 0B-00-00-02-00-00-4C-05-BF-FF
A 17:58:34.253 [McuMgr] Received Header (Version: 1, Op: 3, Flags: 0, Len: 2, Group: 0, Seq: 76, Command: 5) CBOR {}
D 17:58:34.903 [Callback] Connection state changed with status: 8 and new state: DISCONNECTED (0)
E 17:58:34.903 Error 8 (0x8): GATT CONN TIMEOUT
I 17:58:34.903 Disconnected
D 17:58:34.926 [McuMgr] [Callback] Connection state changed with status: 8 and new state: 0 (DISCONNECTED)
W 17:58:34.943 [McuMgr] Error: (0x8): GATT CONN TIMEOUT
I 17:58:34.956 [McuMgr] Disconnected
D 17:58:34.972 [McuMgr] gatt.close()
D 17:58:34.992 [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED
V 17:58:44.290 [McuMgr] Connecting...
D 17:58:44.303 [McuMgr] gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, LE 1M)
V 17:58:44.321 [McuMgr] New state: CONFIRM
D 17:58:49.339 [McuMgr] [Callback] Connection state changed with status: 133 and new state: 0 (DISCONNECTED)
W 17:58:49.353 [McuMgr] Error: (0x85): GATT ERROR
D 17:58:49.361 [McuMgr] wait(500)
D 17:58:49.874 [McuMgr] gatt.close()
D 17:58:49.895 [McuMgr] wait(200)
V 17:58:50.112 [McuMgr] Retrying...
D 17:58:50.120 [McuMgr] gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, LE 1M)
D 17:58:53.600 [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED
D 17:58:53.625 [McuMgr] [Callback] Connection state changed with status: 0 and new state: 2 (CONNECTED)
I 17:58:53.643 [McuMgr] Connected to D1:2F:48:C8:45:CE
D 17:58:53.658 [McuMgr] wait(300)
V 17:58:53.980 [McuMgr] Discovering services...
D 17:58:53.993 [McuMgr] gatt.discoverServices()
I 17:58:54.041 [McuMgr] Connection parameters updated (interval: 7.5ms, latency: 0, timeout: 5000ms)
I 17:58:54.505 [McuMgr] Services discovered
V 17:58:54.517 [McuMgr] Primary service found
V 17:58:54.530 [McuMgr] Requesting new MTU...
D 17:58:54.543 [McuMgr] gatt.requestMtu(498)
I 17:58:54.591 [McuMgr] MTU changed to: 498
D 17:58:54.601 [McuMgr] gatt.setCharacteristicNotification(da2e7828-fbce-4e01-ae9e-261174997c48, true)
V 17:58:54.609 [McuMgr] Enabling notifications for da2e7828-fbce-4e01-ae9e-261174997c48
D 17:58:54.617 [McuMgr] descriptor.setValue(0x01-00)
D 17:58:54.625 [McuMgr] gatt.writeDescriptor(00002902-0000-1000-8000-00805f9b34fb)
I 17:58:54.636 [McuMgr] Connection parameters updated (interval: 45.0ms, latency: 0, timeout: 5000ms)
I 17:58:54.763 [McuMgr] Data written to descr. 00002902-0000-1000-8000-00805f9b34fb
I 17:58:54.775 [McuMgr] Notifications enabled
V 17:58:54.784 [McuMgr] Waiting for value change...
V 17:58:54.795 [McuMgr] Writing characteristic da2e7828-fbce-4e01-ae9e-261174997c48 (WRITE COMMAND)
D 17:58:54.807 [McuMgr] characteristic.setValue(0x000000010000FF06A0)
D 17:58:54.817 [McuMgr] characteristic.setWriteType(WRITE COMMAND)
D 17:58:54.827 [McuMgr] gatt.writeCharacteristic(da2e7828-fbce-4e01-ae9e-261174997c48)
I 17:58:54.841 [McuMgr] Data written to da2e7828-fbce-4e01-ae9e-261174997c48
I 17:58:55.030 [McuMgr] Notification received from da2e7828-fbce-4e01-ae9e-261174997c48, value: (0x) 01-00-00-19-00-00-FF-06-BF-68-62-75-66-5F-73-69-7A-65-19-09-AB-69-62-75-66-5F-63-6F-75-6E-74-04-FF
I 17:58:55.044 [McuMgr] Wait for value changed complete
A 17:58:55.059 [McuMgr] Received Header (Version: 0, Op: 1, Flags: 0, Len: 25, Group: 0, Seq: 255, Command: 6) CBOR {"buf_size":2475,"buf_count":4}
I 17:58:55.078 [McuMgr] SMP reassembly supported with buffer size: 2475 bytes and count: 4
A 17:58:55.096 [McuMgr] Sending (57 bytes) Header (Version: 1, Op: 2, Flags: 0, Len: 49, Group: 1, Seq: 0, Command: 0) CBOR {"confirm":true,"hash":"evQwSDqEqTJRYhBfmgEg+KLzJNyk6sX4AikEqOlyuBQ="}
V 17:58:55.107 [McuMgr] Writing characteristic da2e7828-fbce-4e01-ae9e-261174997c48 (WRITE COMMAND)
D 17:58:55.115 [McuMgr] characteristic.setValue(0x0A00003100010000A267636F6E6669726DF5646861736858207AF430483A84A9325162105F9A0120F8A2F324DCA4EAC5F8022904A8E972B814)
D 17:58:55.123 [McuMgr] characteristic.setWriteType(WRITE COMMAND)
D 17:58:55.131 [McuMgr] gatt.writeCharacteristic(da2e7828-fbce-4e01-ae9e-261174997c48)
I 17:58:55.143 [McuMgr] Data written to da2e7828-fbce-4e01-ae9e-261174997c48
I 17:58:55.214 [McuMgr] Notification received from da2e7828-fbce-4e01-ae9e-261174997c48, value: (0x) 0B-00-00-FA-00-01-00-00-BF-66-69-6D-61-67-65-73-9F-BF-64-73-6C-6F-74-00-67-76-65-72-73-69-6F-6E-68-31-2E-30-2E-31-2E-31-30-64-68-61-73-68-58-20-7A-F4-30-48-3A-84-A9-32-51-62-10-5F-9A-01-20-F8-A2-F3-24-DC-A4-EA-C5-F8-02-29-04-A8-E9-72-B8-14-68-62-6F-6F-74-61-62-6C-65-F5-67-70-65-6E-64-69-6E-67-F4-69-63-6F-6E-66-69-72-6D-65-64-F5-66-61-63-74-69-76-65-F5-69-70-65-72-6D-61-6E-65-6E-74-F4-FF-BF-64-73-6C-6F-74-01-67-76-65-72-73-69-6F-6E-68-31-2E-30-2E-31-2E-31-30-64-68-61-73-68-58-20-6B-11-DB-90-1E-53-31-B1-8D-54-FA-12-F3-57-98-38-C1-2E-30-42-04-13-58-BF-66-78-D3-5B-C8-4B-E2-BA-68-62-6F-6F-74-61-62-6C-65-F5-67-70-65-6E-64-69-6E-67-F4-69-63-6F-6E-66-69-72-6D-65-64-F4-66-61-63-74-69-76-65-F4-69-70-65-72-6D-61-6E-65-6E-74-F4-FF-FF-6B-73-70-6C-69-74-53-74-61-74-75-73-00-FF
A 17:58:55.227 [McuMgr] Received Header (Version: 1, Op: 3, Flags: 0, Len: 250, Group: 1, Seq: 0, Command: 0) CBOR {"images":[{"slot":0,"version":"1.0.1.10","hash":"evQwSDqEqTJRYhBfmgEg+KLzJNyk6sX4AikEqOlyuBQ=","bootable":true,"pending":false,"confirmed":true,"active":true,"permanent":false},{"slot":1,"version":"1.0.1.10","hash":"axHbkB5TMbGNVPoS81eYOMEuMEIEE1i/ZnjTW8hL4ro=","bootable":true,"pending":false,"confirmed":false,"active":false,"permanent":false}],"splitStatus":0}
V 17:58:55.246 [McuMgr] Disconnecting...
D 17:58:55.253 [McuMgr] gatt.disconnect()
D 17:58:55.287 [McuMgr] [Callback] Connection state changed with status: 0 and new state: 0 (DISCONNECTED)
I 17:58:55.296 [McuMgr] Disconnected
D 17:58:55.310 [McuMgr] gatt.close()
D 17:58:55.332 gatt.close()
D 17:58:55.337 wait(200)
V 17:58:55.538 Connecting to D1:2F:48:C8:45:CE...
D 17:58:55.539 gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferred PHY = LE 1M)
D 17:58:55.569 [Callback] Connection state changed with status: 0 and new state: CONNECTED (2)
I 17:58:55.569 Connected to D1:2F:48:C8:45:CE
V 17:58:55.612 Discovering services...
D 17:58:55.612 gatt.discoverServices()
I 17:58:56.290 Connection parameters updated (interval: 7.5ms, latency: 0, timeout: 5000ms)
D 17:58:56.590 [Callback] Services discovered with status: 0
I 17:58:56.590 Services discovered
V 17:58:56.600 Generic Attribute (0x1801)
- Service Changed [I] (0x2A05)
   Client Characteristic Configuration (0x2902)
- Client Supported Features [R W] (0x2B29)
- Database Hash [R] (0x2B2A)
Generic Access (0x1800)
- Device Name [R] (0x2A00)
- Appearance [R] (0x2A01)
- Peripheral Preferred Connection Parameters [R] (0x2A04)
Device Information (0x180A)
- Model Number String [R] (0x2A24)
- Manufacturer Name String [R] (0x2A29)
- PnP ID [R] (0x2A50)
- Firmware Revision String [R] (0x2A26)
Unknown Service (0000ff00-0000-1000-8000-00805f9b34fb)
- Unknown Characteristic [R] (0000ff01-0000-1000-8000-00805f9b34fb)
- Unknown Characteristic [R] (0000ff02-0000-1000-8000-00805f9b34fb)
- Unknown Characteristic [R] (0000ff03-0000-1000-8000-00805f9b34fb)
- Unknown Characteristic [R] (0000ff03-0000-1000-8000-00805f9b34fb)
- Unknown Characteristic [R] (0000ff04-0000-1000-8000-00805f9b34fb)
Unknown Service (4e767e71-a2ff-426f-b5e1-752b025c216a)
- Unknown Characteristic [I] (4e767e72-a2ff-426f-b5e1-752b025c216a)
   Client Characteristic Configuration (0x2902)
SMP Service (8d53dc1d-1db7-4cd3-868b-8a527460aa84)
- SMP Characteristic [N WNR] (da2e7828-fbce-4e01-ae9e-261174997c48)
   Client Characteristic Configuration (0x2902)
D 17:58:56.600 gatt.setCharacteristicNotification(00002a05-0000-1000-8000-00805f9b34fb, true)
D 17:58:56.602 gatt.setCharacteristicNotification(4e767e72-a2ff-426f-b5e1-752b025c216a, true)
I 17:58:56.694 Connection parameters updated (interval: 45.0ms, latency: 0, timeout: 5000ms)
I 17:58:58.810 Connection parameters updated (interval: 11.25ms, latency: 0, timeout: 420ms)
I 17:59:00.295 Connection parameters updated (interval: 45.0ms, latency: 66, timeout: 10010ms)
Related