nRF Connect, 2022-07-26 No name (FF:EC:FF:FE:CE:66) V 16:19:47.881 Connecting to FF:EC:FF:FE:CE:66... D 16:19:47.881 gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferred PHY = LE 1M) D 16:19:48.135 [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED D 16:19:48.182 [Callback] Connection state changed with status: 0 and new state: CONNECTED (2) I 16:19:48.182 Connected to FF:EC:FF:FE:CE:66 V 16:19:48.199 Discovering services... D 16:19:48.199 gatt.discoverServices() I 16:19:48.555 Connection parameters updated (interval: 7.5ms, latency: 0, timeout: 5000ms) D 16:19:49.510 [Callback] Services discovered with status: 0 I 16:19:49.511 Services discovered V 16:19:49.607 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:19:49.608 gatt.setCharacteristicNotification(00002a05-0000-1000-8000-00805f9b34fb, true) D 16:19:49.610 gatt.setCharacteristicNotification(00002a19-0000-1000-8000-00805f9b34fb, true) D 16:19:49.612 gatt.setCharacteristicNotification(43ba4000-4cf5-46d8-a887-a846d9de712d, true) D 16:19:49.613 gatt.setCharacteristicNotification(43ba4200-4cf5-46d8-a887-a846d9de712d, true) D 16:19:49.615 gatt.setCharacteristicNotification(43ba4400-4cf5-46d8-a887-a846d9de712d, true) D 16:19:49.616 gatt.setCharacteristicNotification(43ba4402-4cf5-46d8-a887-a846d9de712d, true) D 16:19:49.617 gatt.setCharacteristicNotification(43ba4403-4cf5-46d8-a887-a846d9de712d, true) D 16:19:49.620 gatt.setCharacteristicNotification(6e400003-b5a3-f393-e0a9-e50e24dcca9e, true) I 16:19:49.651 Connection parameters updated (interval: 348.75ms, latency: 0, timeout: 4000ms) V 16:20:24.776 Reading characteristic 00002a26-0000-1000-8000-00805f9b34fb D 16:20:24.776 gatt.readCharacteristic(00002a26-0000-1000-8000-00805f9b34fb) I 16:20:25.206 Read Response received from 00002a26-0000-1000-8000-00805f9b34fb, value: (0x) 30-32-2E-31-36-2E-30-30, "02.16.00" A 16:20:25.206 "02.16.00" received V 16:20:26.781 Reading characteristic 00002a25-0000-1000-8000-00805f9b34fb D 16:20:26.781 gatt.readCharacteristic(00002a25-0000-1000-8000-00805f9b34fb) I 16:20:27.296 Read Response received from 00002a25-0000-1000-8000-00805f9b34fb, value: (0x) 31-30-30-32-37-32-42-35, "100272B5" A 16:20:27.296 "100272B5" received V 16:20:29.236 Writing request to characteristic 43ba4204-4cf5-46d8-a887-a846d9de712d D 16:20:29.236 gatt.writeCharacteristic(43ba4204-4cf5-46d8-a887-a846d9de712d, value=0xD204) I 16:20:29.741 Data written to 43ba4204-4cf5-46d8-a887-a846d9de712d, value: (0x) D2-04 A 16:20:29.741 "(0x) D2-04" sent V 16:20:37.673 [DFU] DFU service started V 16:20:37.673 [DFU] Opening file... I 16:20:37.686 [DFU] Firmware file opened successfully V 16:20:37.686 [DFU] Connecting to DFU target... D 16:20:37.686 [DFU] gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferredPhy = LE_1M | LE_2M) I 16:20:37.720 [DFU] Connected to FF:EC:FF:FE:CE:66 V 16:20:37.720 [DFU] Discovering services... D 16:20:37.720 [DFU] gatt.discoverServices() I 16:20:37.720 [DFU] Services discovered D 16:20:37.720 [DFU] wait(1000) V 16:20:38.751 [DFU] Reading DFU version number... D 16:20:38.751 [DFU] gatt.readCharacteristic(00001534-1212-efde-1523-785feabcd123) I 16:20:39.159 [DFU] Read Response received from 00001534-1212-efde-1523-785feabcd123, value (0x): 01-00 A 16:20:39.159 [DFU] Version number read: 0.1 W 16:20:39.159 [DFU] Application with buttonless update found V 16:20:39.159 [DFU] Jumping to the DFU Bootloader... V 16:20:39.159 [DFU] Requesting new MTU... D 16:20:39.159 [DFU] gatt.requestMtu(517) I 16:20:39.857 [DFU] MTU changed to: 23 V 16:20:39.857 [DFU] Enabling notifications for 00001531-1212-efde-1523-785feabcd123 D 16:20:39.857 [DFU] gatt.setCharacteristicNotification(00001531-1212-efde-1523-785feabcd123, true) D 16:20:39.857 [DFU] gatt.writeDescriptor(00002902-0000-1000-8000-00805f9b34fb, value=0x01-00) I 16:20:40.912 [DFU] Data written to descr.00001531-1212-efde-1523-785feabcd123, value (0x): 01-00 V 16:20:40.912 [DFU] Notifications enabled for 00001531-1212-efde-1523-785feabcd123 A 16:20:40.912 [DFU] Notifications enabled D 16:20:40.912 [DFU] wait(1000) V 16:20:41.933 [DFU] Writing to characteristic 00001531-1212-efde-1523-785feabcd123 D 16:20:41.933 [DFU] gatt.writeCharacteristic(00001531-1212-efde-1523-785feabcd123) A 16:20:42.295 [DFU] Jump to bootloader sent (Op Code = 1, Upload Mode = 4) D 16:20:42.295 [DFU] gatt.refresh() (hidden) D 16:20:42.312 [DFU] gatt.disconnect() D 16:20:42.312 [DFU] gatt.close() V 16:20:42.345 [DFU] DFU service started I 16:20:42.345 [DFU] Firmware file opened successfully D 16:20:42.345 [DFU] wait(1000) D 16:20:43.331 [DFU] wait(1000) V 16:20:44.346 [DFU] Connecting to DFU target... D 16:20:44.347 [DFU] gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferredPhy = LE_1M | LE_2M) I 16:20:44.368 [DFU] Connected to FF:EC:FF:FE:CE:66 V 16:20:44.368 [DFU] Discovering services... D 16:20:44.368 [DFU] gatt.discoverServices() I 16:20:45.091 Connection parameters updated (interval: 7.5ms, latency: 0, timeout: 5000ms) D 16:20:54.868 [Callback] Connection state changed with status: 19 and new state: DISCONNECTED (0) W 16:20:54.869 Connection terminated by peer (status 19) I 16:20:54.869 Disconnected E 16:20:54.979 [DFU] Connection failed (0x13): GATT CONN TERMINATE PEER USER W 16:20:54.980 [DFU] Retrying... D 16:20:54.980 [DFU] gatt.refresh() (hidden) D 16:20:54.980 [DFU] gatt.disconnect() D 16:20:54.980 [DFU] gatt.close() D 16:20:54.980 [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED D 16:20:55.023 [DFU] [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED V 16:20:55.023 [DFU] DFU service started I 16:20:55.023 [DFU] Firmware file opened successfully D 16:20:55.023 [DFU] wait(1000) D 16:20:56.055 [DFU] wait(1000) V 16:20:57.027 [DFU] Connecting to DFU target... D 16:20:57.027 [DFU] gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferredPhy = LE_1M | LE_2M) E 16:21:02.071 [DFU] Connection failed (0x85): GATT ERROR W 16:21:02.071 [DFU] Retrying... D 16:21:02.071 [DFU] gatt.refresh() (hidden) D 16:21:02.071 [DFU] gatt.disconnect() D 16:21:02.096 [DFU] gatt.close() V 16:21:02.153 [DFU] DFU service started I 16:21:02.153 [DFU] Firmware file opened successfully D 16:21:02.153 [DFU] wait(1000) D 16:21:03.172 [DFU] wait(1000) V 16:21:04.161 [DFU] Connecting to DFU target... D 16:21:04.161 [DFU] gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferredPhy = LE_1M | LE_2M) E 16:21:09.250 [DFU] Connection failed (0x85): GATT ERROR D 16:21:09.250 [DFU] gatt.refresh() (hidden) D 16:21:09.250 [DFU] gatt.disconnect() D 16:21:09.282 [DFU] gatt.close() D 16:21:09.282 [DFU] wait(600) D 16:21:09.882 gatt.close() D 16:21:09.891 wait(200) V 16:21:10.093 Connecting to FF:EC:FF:FE:CE:66... D 16:21:10.094 gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferred PHY = LE 1M) D 16:21:15.129 [Callback] Connection state changed with status: 133 and new state: DISCONNECTED (0) E 16:21:15.129 Error 133 (0x85): GATT ERROR I 16:21:15.129 Disconnected