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