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