nRF Connect, 2022-07-26 No name (FF:EC:FF:FE:CE:66) V 16:12:06.816 Connecting to FF:EC:FF:FE:CE:66... D 16:12:06.816 gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferred PHY = LE 1M) D 16:12:07.365 [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED D 16:12:07.441 [Callback] Connection state changed with status: 0 and new state: CONNECTED (2) I 16:12:07.441 Connected to FF:EC:FF:FE:CE:66 V 16:12:07.468 Discovering services... D 16:12:07.468 gatt.discoverServices() I 16:12:07.757 Connection parameters updated (interval: 7.5ms, latency: 0, timeout: 5000ms) D 16:12:08.727 [Callback] Services discovered with status: 0 I 16:12:08.727 Services discovered V 16:12:08.824 Generic Access (0x1800) - Device Name [R W] (0x2A00) - Appearance [R] (0x2A01) - Peripheral Preferred Connection Parameters [R] (0x2A04) Generic Attribute (0x1801) - Service Changed [I] (0x2A05) Client Characteristic Configuration (0x2902) Battery Service (0x180F) - Battery Level [N R] (0x2A19) Client Characteristic Configuration (0x2902) Device Information (0x180A) - Manufacturer Name String [R] (0x2A29) - Serial Number String [R] (0x2A25) - Hardware Revision String [R] (0x2A27) - Firmware Revision String [R] (0x2A26) Unknown Service (43ba1a00-4cf5-46d8-a887-a846d9de712d) - Unknown Characteristic [N R] (43ba4000-4cf5-46d8-a887-a846d9de712d) Client Characteristic Configuration (0x2902) - Unknown Characteristic [R W] (43ba4001-4cf5-46d8-a887-a846d9de712d) - Unknown Characteristic [R W] (43ba4002-4cf5-46d8-a887-a846d9de712d) Unknown Service (43ba1a02-4cf5-46d8-a887-a846d9de712d) - Unknown Characteristic [N R] (43ba4200-4cf5-46d8-a887-a846d9de712d) Client Characteristic Configuration (0x2902) - Unknown Characteristic [R W] (43ba4202-4cf5-46d8-a887-a846d9de712d) - Unknown Characteristic [R W] (43ba4203-4cf5-46d8-a887-a846d9de712d) - Unknown Characteristic [R W] (43ba4204-4cf5-46d8-a887-a846d9de712d) Unknown Service (43ba1a03-4cf5-46d8-a887-a846d9de712d) - Unknown Characteristic [R W] (43ba4300-4cf5-46d8-a887-a846d9de712d) - Unknown Characteristic [R W] (43ba4301-4cf5-46d8-a887-a846d9de712d) - Unknown Characteristic [R W] (43ba4302-4cf5-46d8-a887-a846d9de712d) - Unknown Characteristic [R W] (43ba4303-4cf5-46d8-a887-a846d9de712d) - Unknown Characteristic [R W] (43ba4304-4cf5-46d8-a887-a846d9de712d) Unknown Service (43ba1a04-4cf5-46d8-a887-a846d9de712d) - Unknown Characteristic [N R] (43ba4400-4cf5-46d8-a887-a846d9de712d) Client Characteristic Configuration (0x2902) - Unknown Characteristic [R W] (43ba4401-4cf5-46d8-a887-a846d9de712d) - Unknown Characteristic [N R] (43ba4402-4cf5-46d8-a887-a846d9de712d) Client Characteristic Configuration (0x2902) - Unknown Characteristic [N R] (43ba4403-4cf5-46d8-a887-a846d9de712d) Client Characteristic Configuration (0x2902) - Unknown Characteristic [R W] (43ba4404-4cf5-46d8-a887-a846d9de712d) Device Firmware Update Service (00001530-1212-efde-1523-785feabcd123) - DFU Packet [WNR] (00001532-1212-efde-1523-785feabcd123) - DFU Control Point [N W] (00001531-1212-efde-1523-785feabcd123) Client Characteristic Configuration (0x2902) - DFU Version [R] (00001534-1212-efde-1523-785feabcd123) Nordic UART Service (6e400001-b5a3-f393-e0a9-e50e24dcca9e) - TX Characteristic [N R] (6e400003-b5a3-f393-e0a9-e50e24dcca9e) Client Characteristic Configuration (0x2902) - RX Characteristic [W WNR] (6e400002-b5a3-f393-e0a9-e50e24dcca9e) D 16:12:08.824 gatt.setCharacteristicNotification(00002a05-0000-1000-8000-00805f9b34fb, true) D 16:12:08.830 gatt.setCharacteristicNotification(00002a19-0000-1000-8000-00805f9b34fb, true) D 16:12:08.831 gatt.setCharacteristicNotification(43ba4000-4cf5-46d8-a887-a846d9de712d, true) D 16:12:08.833 gatt.setCharacteristicNotification(43ba4200-4cf5-46d8-a887-a846d9de712d, true) D 16:12:08.834 gatt.setCharacteristicNotification(43ba4400-4cf5-46d8-a887-a846d9de712d, true) D 16:12:08.835 gatt.setCharacteristicNotification(43ba4402-4cf5-46d8-a887-a846d9de712d, true) D 16:12:08.837 gatt.setCharacteristicNotification(43ba4403-4cf5-46d8-a887-a846d9de712d, true) D 16:12:08.840 gatt.setCharacteristicNotification(6e400003-b5a3-f393-e0a9-e50e24dcca9e, true) I 16:12:09.090 Connection parameters updated (interval: 348.75ms, latency: 0, timeout: 4000ms) V 16:12:12.239 Reading characteristic 00002a25-0000-1000-8000-00805f9b34fb D 16:12:12.239 gatt.readCharacteristic(00002a25-0000-1000-8000-00805f9b34fb) I 16:12:12.937 Read Response received from 00002a25-0000-1000-8000-00805f9b34fb, value: (0x) 31-30-30-32-37-32-42-35, "100272B5" A 16:12:12.937 "100272B5" received V 16:12:15.996 Reading characteristic 00002a26-0000-1000-8000-00805f9b34fb D 16:12:15.996 gatt.readCharacteristic(00002a26-0000-1000-8000-00805f9b34fb) I 16:12:17.461 Read Response received from 00002a26-0000-1000-8000-00805f9b34fb, value: (0x) 30-32-2E-31-36-2E-30-30, "02.16.00" A 16:12:17.461 "02.16.00" received V 16:12:32.949 Writing request to characteristic 43ba4204-4cf5-46d8-a887-a846d9de712d D 16:12:32.950 gatt.writeCharacteristic(43ba4204-4cf5-46d8-a887-a846d9de712d, value=0xD204) I 16:12:33.503 Data written to 43ba4204-4cf5-46d8-a887-a846d9de712d, value: (0x) D2-04 A 16:12:33.504 "(0x) D2-04" sent V 16:12:46.343 [DFU] DFU service started V 16:12:46.343 [DFU] Opening file... I 16:12:46.357 [DFU] Firmware file opened successfully V 16:12:46.357 [DFU] Connecting to DFU target... D 16:12:46.357 [DFU] gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferredPhy = LE_1M | LE_2M) I 16:12:46.373 [DFU] Connected to FF:EC:FF:FE:CE:66 V 16:12:46.373 [DFU] Discovering services... D 16:12:46.373 [DFU] gatt.discoverServices() I 16:12:46.390 [DFU] Services discovered D 16:12:46.390 [DFU] wait(1000) V 16:12:47.392 [DFU] Reading DFU version number... D 16:12:47.392 [DFU] gatt.readCharacteristic(00001534-1212-efde-1523-785feabcd123) I 16:12:47.809 [DFU] Read Response received from 00001534-1212-efde-1523-785feabcd123, value (0x): 01-00 A 16:12:47.809 [DFU] Version number read: 0.1 W 16:12:47.809 [DFU] Application with buttonless update found V 16:12:47.809 [DFU] Jumping to the DFU Bootloader... V 16:12:47.809 [DFU] Requesting new MTU... D 16:12:47.809 [DFU] gatt.requestMtu(517) I 16:12:48.860 [DFU] MTU changed to: 23 V 16:12:48.860 [DFU] Enabling notifications for 00001531-1212-efde-1523-785feabcd123 D 16:12:48.860 [DFU] gatt.setCharacteristicNotification(00001531-1212-efde-1523-785feabcd123, true) D 16:12:48.860 [DFU] gatt.writeDescriptor(00002902-0000-1000-8000-00805f9b34fb, value=0x01-00) I 16:12:49.545 [DFU] Data written to descr.00001531-1212-efde-1523-785feabcd123, value (0x): 01-00 V 16:12:49.545 [DFU] Notifications enabled for 00001531-1212-efde-1523-785feabcd123 A 16:12:49.545 [DFU] Notifications enabled D 16:12:49.545 [DFU] wait(1000) V 16:12:50.567 [DFU] Writing to characteristic 00001531-1212-efde-1523-785feabcd123 D 16:12:50.567 [DFU] gatt.writeCharacteristic(00001531-1212-efde-1523-785feabcd123) A 16:12:50.948 [DFU] Jump to bootloader sent (Op Code = 1, Upload Mode = 4) D 16:12:50.948 [DFU] gatt.refresh() (hidden) D 16:12:50.948 [DFU] gatt.disconnect() D 16:12:50.948 [DFU] gatt.close() V 16:12:50.965 [DFU] DFU service started I 16:12:50.965 [DFU] Firmware file opened successfully D 16:12:50.965 [DFU] wait(1000) D 16:12:51.967 [DFU] wait(1000) V 16:12:52.988 [DFU] Connecting to DFU target... D 16:12:52.988 [DFU] gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferredPhy = LE_1M | LE_2M) I 16:12:52.988 [DFU] Connected to FF:EC:FF:FE:CE:66 V 16:12:52.988 [DFU] Discovering services... D 16:12:52.988 [DFU] gatt.discoverServices() I 16:12:53.379 Connection parameters updated (interval: 7.5ms, latency: 0, timeout: 5000ms) D 16:13:03.516 [Callback] Connection state changed with status: 19 and new state: DISCONNECTED (0) W 16:13:03.517 Connection terminated by peer (status 19) I 16:13:03.517 Disconnected E 16:13:03.524 [DFU] Connection failed (0x13): GATT CONN TERMINATE PEER USER W 16:13:03.524 [DFU] Retrying... D 16:13:03.524 [DFU] gatt.refresh() (hidden) D 16:13:03.524 [DFU] gatt.disconnect() D 16:13:03.622 [DFU] gatt.close() D 16:13:03.629 [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED D 16:13:03.647 [DFU] [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED V 16:13:03.675 [DFU] DFU service started I 16:13:03.675 [DFU] Firmware file opened successfully D 16:13:03.675 [DFU] wait(1000) D 16:13:04.679 [DFU] wait(1000) V 16:13:05.703 [DFU] Connecting to DFU target... D 16:13:05.704 [DFU] gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferredPhy = LE_1M | LE_2M) E 16:13:10.723 [DFU] Connection failed (0x85): GATT ERROR W 16:13:10.723 [DFU] Retrying... D 16:13:10.723 [DFU] gatt.refresh() (hidden) D 16:13:10.723 [DFU] gatt.disconnect() D 16:13:10.738 [DFU] gatt.close() V 16:13:10.786 [DFU] DFU service started I 16:13:10.786 [DFU] Firmware file opened successfully D 16:13:10.786 [DFU] wait(1000) D 16:13:11.791 [DFU] wait(1000) V 16:13:12.816 [DFU] Connecting to DFU target... D 16:13:12.816 [DFU] gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferredPhy = LE_1M | LE_2M) E 16:13:17.832 [DFU] Connection failed (0x85): GATT ERROR D 16:13:17.832 [DFU] gatt.refresh() (hidden) D 16:13:17.832 [DFU] gatt.disconnect() D 16:13:17.832 [DFU] gatt.close() D 16:13:17.832 [DFU] wait(600) D 16:13:18.436 gatt.close() D 16:13:18.438 wait(200) V 16:13:18.640 Connecting to FF:EC:FF:FE:CE:66... D 16:13:18.640 gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferred PHY = LE 1M) D 16:13:23.661 [Callback] Connection state changed with status: 133 and new state: DISCONNECTED (0) E 16:13:23.661 Error 133 (0x85): GATT ERROR I 16:13:23.662 Disconnected D 16:13:38.058 gatt.close() D 16:13:38.062 wait(200) V 16:13:38.264 Connecting to FF:EC:FF:FE:CE:66... D 16:13:38.264 gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferred PHY = LE 1M) D 16:13:43.297 [Callback] Connection state changed with status: 133 and new state: DISCONNECTED (0) E 16:13:43.297 Error 133 (0x85): GATT ERROR I 16:13:43.297 Disconnected