nRF Connect, 2020-07-17 Zephyr (D6:C4:F9:A2:02:AD) V 20:24:24.894 Connecting to D6:C4:F9:A2:02:AD... D 20:24:24.894 gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferred PHY = LE 1M) D 20:24:25.182 [Callback] Connection state changed with status: 0 and new state: CONNECTED (2) I 20:24:25.182 Connected to D6:C4:F9:A2:02:AD D 20:24:25.183 [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED V 20:24:25.201 Discovering services... D 20:24:25.201 gatt.discoverServices() I 20:24:25.577 Connection parameters updated (interval: 7.5ms, latency: 0, timeout: 5000ms) D 20:24:25.796 [Callback] Services discovered with status: 0 I 20:24:25.796 Services discovered V 20:24:25.814 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) SMP Service (8d53dc1d-1db7-4cd3-868b-8a527460aa84) - SMP Characteristic [N WNR] (da2e7828-fbce-4e01-ae9e-261174997c48)    Client Characteristic Configuration (0x2902) D 20:24:25.815 gatt.setCharacteristicNotification(00002a05-0000-1000-8000-00805f9b34fb, true) I 20:24:25.898 Connection parameters updated (interval: 50.0ms, latency: 0, timeout: 5000ms) V 20:24:32.251 [McuMgr] Connecting... D 20:24:32.256 [McuMgr] gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, LE 1M) D 20:24:32.342 [McuMgr] [Callback] Connection state changed with status: 0 and new state: 2 (CONNECTED) I 20:24:32.346 [McuMgr] Connected to D6:C4:F9:A2:02:AD D 20:24:32.352 [McuMgr] wait(300) V 20:24:32.659 [McuMgr] Discovering services... D 20:24:32.670 [McuMgr] gatt.discoverServices() I 20:24:32.683 [McuMgr] Services discovered V 20:24:32.688 [McuMgr] Primary service found V 20:24:32.696 [McuMgr] Requesting new MTU... D 20:24:32.701 [McuMgr] gatt.requestMtu(515) I 20:24:32.900 [McuMgr] MTU changed to: 252 D 20:24:32.911 [McuMgr] gatt.setCharacteristicNotification(da2e7828-fbce-4e01-ae9e-261174997c48, true) V 20:24:32.918 [McuMgr] Enabling notifications for da2e7828-fbce-4e01-ae9e-261174997c48 D 20:24:32.924 [McuMgr] gatt.writeDescriptor(00002902-0000-1000-8000-00805f9b34fb, value=0x01-00) I 20:24:32.999 [McuMgr] Data written to descr. 00002902-0000-1000-8000-00805f9b34fb, value: (0x) 01-00 I 20:24:33.010 [McuMgr] Notifications enabled V 20:24:33.016 [McuMgr] Writing characteristic da2e7828-fbce-4e01-ae9e-261174997c48 (WRITE COMMAND) D 20:24:33.021 [McuMgr] gatt.writeCharacteristic(da2e7828-fbce-4e01-ae9e-261174997c48) I 20:24:33.029 [McuMgr] Data written to da2e7828-fbce-4e01-ae9e-261174997c48, value: (0x) 00-00-00-02-00-01-00-00-BF-FF A 20:24:33.036 [McuMgr] "Operation: READ Flags: 0 Length: 2 Group Id: 1 (IMAGE) Sequence Num: 0 Command Id: 0 (STATE) Message: {}" sent I 20:24:33.301 [McuMgr] Notification received from da2e7828-fbce-4e01-ae9e-261174997c48, value: (0x) 01-00-00-F4-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-65-30-2E-30-2E-30-64-68-61-73-68-58-20-33-35-84-93-1A-03-FC-33-28-E0-77-2F-9C-37-3A-29-FD-CB-FD-14-B0-71-63-67-E8-20-3D-11-6C-BA-DB-F5-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-65-30-2E-30-2E-30-64-68-61-73-68-58-20-33-35-84-93-1A-03-FC-33-28-E0-77-2F-9C-37-3A-29-FD-CB-FD-14-B0-71-63-67-E8-20-3D-11-6C-BA-DB-F5-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 I 20:24:33.353 [McuMgr] Notification received from da2e7828-fbce-4e01-ae9e-261174997c48, value: (0x) 73-00-FF A 20:24:33.371 [McuMgr] "{"images":[{"slot":0,"version":"0.0.0","hash":"MzWEkxoD/DMo4HcvnDc6Kf3L/RSwcWNn6CA9EWy62/U=","bootable":true,"pending":false,"confirmed":true,"active":true,"permanent":false},{"slot":1,"version":"0.0.0","hash":"MzWEkxoD/DMo4HcvnDc6Kf3L/RSwcWNn6CA9EWy62/U=","bootable":true,"pending":false,"confirmed":false,"active":false,"permanent":false}],"splitStatus":0}" received V 20:24:33.382 [McuMgr] Uploading firmware... V 20:27:41.948 [McuMgr] Writing characteristic da2e7828-fbce-4e01-ae9e-261174997c48 (WRITE COMMAND) D 20:27:41.951 [McuMgr] gatt.writeCharacteristic(da2e7828-fbce-4e01-ae9e-261174997c48) I 20:27:41.956 [McuMgr] Data written to da2e7828-fbce-4e01-ae9e-261174997c48, value: (0x) 02-00-00-32-00-01-00-00-BF-67-63-6F-6E-66-69-72-6D-F4-64-68-61-73-68-58-20-A4-6A-65-82-BA-42-64-1E-DC-61-C2-D3-32-43-B2-58-BA-0C-47-BE-0E-71-96-A8-4B-F5-1F-89-FA-51-28-82-FF A 20:27:41.961 [McuMgr] "Operation: WRITE Flags: 0 Length: 50 Group Id: 1 (IMAGE) Sequence Num: 0 Command Id: 0 (STATE) Message: {"confirm":false,"hash":"pGplgrpCZB7cYcLTMkOyWLoMR74OcZaoS/UfifpRKII="}" sent I 20:27:42.250 [McuMgr] Notification received from da2e7828-fbce-4e01-ae9e-261174997c48, value: (0x) 03-00-00-F4-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-65-30-2E-30-2E-30-64-68-61-73-68-58-20-33-35-84-93-1A-03-FC-33-28-E0-77-2F-9C-37-3A-29-FD-CB-FD-14-B0-71-63-67-E8-20-3D-11-6C-BA-DB-F5-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-65-30-2E-30-2E-30-64-68-61-73-68-58-20-A4-6A-65-82-BA-42-64-1E-DC-61-C2-D3-32-43-B2-58-BA-0C-47-BE-0E-71-96-A8-4B-F5-1F-89-FA-51-28-82-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 I 20:27:42.288 [McuMgr] Notification received from da2e7828-fbce-4e01-ae9e-261174997c48, value: (0x) 73-00-FF A 20:27:42.297 [McuMgr] "{"images":[{"slot":0,"version":"0.0.0","hash":"MzWEkxoD/DMo4HcvnDc6Kf3L/RSwcWNn6CA9EWy62/U=","bootable":true,"pending":false,"confirmed":true,"active":true,"permanent":false},{"slot":1,"version":"0.0.0","hash":"pGplgrpCZB7cYcLTMkOyWLoMR74OcZaoS/UfifpRKII=","bootable":true,"pending":true,"confirmed":false,"active":false,"permanent":false}],"splitStatus":0}" received V 20:27:42.306 [McuMgr] Writing characteristic da2e7828-fbce-4e01-ae9e-261174997c48 (WRITE COMMAND) D 20:27:42.310 [McuMgr] gatt.writeCharacteristic(da2e7828-fbce-4e01-ae9e-261174997c48) I 20:27:42.338 [McuMgr] Data written to da2e7828-fbce-4e01-ae9e-261174997c48, value: (0x) 02-00-00-02-00-00-00-05-BF-FF A 20:27:42.343 [McuMgr] "Operation: WRITE Flags: 0 Length: 2 Group Id: 0 (OS) Sequence Num: 0 Command Id: 5 (RESET) Message: {}" sent I 20:27:42.399 [McuMgr] Notification received from da2e7828-fbce-4e01-ae9e-261174997c48, value: (0x) 03-00-00-02-00-00-00-05-BF-FF A 20:27:42.408 [McuMgr] "{}" received D 20:27:47.568 [Callback] Connection state changed with status: 8 and new state: DISCONNECTED (0) E 20:27:47.568 Error 8 (0x8): GATT CONN TIMEOUT I 20:27:47.568 Disconnected D 20:27:47.608 [McuMgr] [Callback] Connection state changed with status: 8 and new state: 0 (DISCONNECTED) W 20:27:47.632 [McuMgr] Error: (0x8): GATT CONN TIMEOUT I 20:27:47.637 [McuMgr] Disconnected D 20:27:47.658 [McuMgr] gatt.close() V 20:27:47.668 [McuMgr] Connecting... D 20:27:47.672 [McuMgr] gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, LE 1M) D 20:27:47.684 [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED D 20:28:17.698 [McuMgr] [Callback] Connection state changed with status: 133 and new state: 0 (DISCONNECTED) W 20:28:17.711 [McuMgr] Error: (0x85): GATT ERROR W 20:28:17.721 [McuMgr] Connection attempt timed out D 20:28:17.730 [McuMgr] gatt.close() D 20:28:17.740 gatt.close() D 20:28:17.742 wait(200) V 20:28:17.944 Connecting to D6:C4:F9:A2:02:AD... D 20:28:17.945 gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferred PHY = LE 1M) D 20:28:18.243 [Callback] Connection state changed with status: 0 and new state: CONNECTED (2) I 20:28:18.243 Connected to D6:C4:F9:A2:02:AD D 20:28:18.332 [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED V 20:28:18.338 Discovering services... D 20:28:18.338 gatt.discoverServices() I 20:28:18.640 Connection parameters updated (interval: 7.5ms, latency: 0, timeout: 5000ms) D 20:28:18.866 [Callback] Services discovered with status: 0 I 20:28:18.866 Services discovered V 20:28:18.882 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) SMP Service (8d53dc1d-1db7-4cd3-868b-8a527460aa84) - SMP Characteristic [N WNR] (da2e7828-fbce-4e01-ae9e-261174997c48)    Client Characteristic Configuration (0x2902) D 20:28:18.883 gatt.setCharacteristicNotification(00002a05-0000-1000-8000-00805f9b34fb, true) I 20:28:18.969 Connection parameters updated (interval: 50.0ms, latency: 0, timeout: 5000ms)