nRF Connect, 2020-12-24 Nordic_Buttonless (E0:6E:0D:23:1D:8D) I 14:15:34.397 [Server] Server started V 14:15:34.398 [Server] Creating services... D 14:15:34.403 [Server callback] Connection state changed with status: 0 and new state: CONNECTED (2) I 14:15:34.403 [Server] Device with address E0:6E:0D:23:1D:8D connected D 14:15:34.404 [Server callback] Service 0000180d-0000-1000-8000-00805f9b34fb added with status: 0 D 14:15:34.404 server.addService(0000aaa0-0000-1000-8000-aabbccddeeff) D 14:15:34.410 [Server callback] Service 0000aaa0-0000-1000-8000-aabbccddeeff added with status: 0 D 14:15:34.410 server.addService(0000181c-0000-1000-8000-00805f9b34fb) D 14:15:34.436 [Server callback] Service 0000181c-0000-1000-8000-00805f9b34fb added with status: 0 I 14:15:34.436 [Server] Database changed V 14:15:34.454 Heart Rate (0x180D) - Heart Rate Measurement [N] (0x2A37)    Client Characteristic Configuration (0x2902) - Body Sensor Location [R] (0x2A38) - Heart Rate Control Point [W] (0x2A39) Unknown Service (0000aaa0-0000-1000-8000-aabbccddeeff) - Unknown Characteristic [N R] (0000aaa1-0000-1000-8000-aabbccddeeff)    Client Characteristic Configuration (0x2902)    Unknown Descriptor (0000aab0-0000-1000-8000-aabbccddeeff)    Characteristic User Description (0x2901)    Characteristic Presentation Format (0x2904) - Unknown Characteristic [I W WNR] (0000aaa2-0000-1000-8000-aabbccddeeff)    Client Characteristic Configuration (0x2902) User Data (0x181C) - First Name [R W] (0x2A8A) - Last Name [R W] (0x2A90) - Gender [R W] (0x2A8C) V 14:15:34.959 Connecting to E0:6E:0D:23:1D:8D... D 14:15:34.959 gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, opportunistic = true, preferred PHY = LE 1M) (hidden) D 14:15:34.966 [Callback] Connection state changed with status: 0 and new state: CONNECTED (2) I 14:15:34.966 Connected to E0:6E:0D:23:1D:8D D 14:15:34.967 wait(1600ms) V 14:15:36.570 Discovering services... D 14:15:36.570 gatt.discoverServices() D 14:15:36.588 [Callback] Services discovered with status: 0 I 14:15:36.588 Services discovered V 14:15:36.605 Generic Access (0x1800) - Device Name [R W] (0x2A00) - Appearance [R] (0x2A01) - Peripheral Preferred Connection Parameters [R] (0x2A04) - Central Address Resolution [R] (0x2AA6) Generic Attribute (0x1801) - Service Changed [I] (0x2A05)    Client Characteristic Configuration (0x2902) Secure DFU Service (0xFE59) - Secure Buttonless DFU [I W] (8ec90004-f315-4f60-9fb8-838830daea50)    Client Characteristic Configuration (0x2902) D 14:15:36.605 gatt.setCharacteristicNotification(00002a05-0000-1000-8000-00805f9b34fb, true) V 14:15:45.419 [DFU] DFU service started V 14:15:45.419 [DFU] Opening file... I 14:15:45.440 [DFU] Firmware file opened successfully V 14:15:45.440 [DFU] Connecting to DFU target... D 14:15:45.441 [DFU] gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferredPhy = LE_1M | LE_2M) I 14:15:45.449 [DFU] Connected to E0:6E:0D:23:1D:8D D 14:15:45.450 [DFU] wait(1600) V 14:15:47.057 [DFU] Discovering services... D 14:15:47.057 [DFU] gatt.discoverServices() I 14:15:47.057 [DFU] Services discovered V 14:15:47.073 [DFU] Reading Service Changed CCCD value... D 14:15:47.073 [DFU] gatt.readDescriptor(00002902-0000-1000-8000-00805f9b34fb) I 14:15:47.196 [DFU] Read Response received from descr.00002a05-0000-1000-8000-00805f9b34fb, value (0x): 02-00 A 14:15:47.196 [DFU] Service Changed indications enabled D 14:15:47.212 [DFU] wait(1000) W 14:15:48.203 [DFU] Application with buttonless update found V 14:15:48.203 [DFU] Jumping to the DFU Bootloader... V 14:15:48.203 [DFU] Enabling indications for 8ec90004-f315-4f60-9fb8-838830daea50 D 14:15:48.204 [DFU] gatt.setCharacteristicNotification(8ec90004-f315-4f60-9fb8-838830daea50, true) D 14:15:48.205 [DFU] gatt.writeDescriptor(00002902-0000-1000-8000-00805f9b34fb, value=0x02-00) I 14:15:48.276 [DFU] Data written to descr.8ec90004-f315-4f60-9fb8-838830daea50, value (0x): 02-00 V 14:15:48.276 [DFU] Notifications enabled for 8ec90004-f315-4f60-9fb8-838830daea50 A 14:15:48.276 [DFU] Indications enabled D 14:15:48.276 [DFU] wait(1000) V 14:15:49.296 [DFU] Writing to characteristic 8ec90004-f315-4f60-9fb8-838830daea50 D 14:15:49.296 [DFU] gatt.writeCharacteristic(8ec90004-f315-4f60-9fb8-838830daea50) D 14:15:54.358 [Server callback] Connection state changed with status: 0 and new state: DISCONNECTED (0) I 14:15:54.358 [Server] Device disconnected D 14:15:54.366 [Callback] Connection state changed with status: 8 and new state: DISCONNECTED (0) E 14:15:54.367 Error 8 (0x8): GATT CONN TIMEOUT I 14:15:54.367 Disconnected A 14:15:54.369 [DFU] Enter bootloader sent (Op Code = 1) I 14:15:54.400 [DFU] Disconnected by the remote device D 14:15:54.400 [DFU] gatt.disconnect() D 14:15:54.400 [DFU] gatt.close() D 14:15:54.417 [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED D 14:15:54.433 [DFU] [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED V 14:15:54.433 [DFU] DFU service started I 14:15:54.433 [DFU] Firmware file opened successfully D 14:15:54.433 [DFU] wait(1000) D 14:15:55.432 [DFU] wait(1000) V 14:15:56.428 [DFU] Connecting to DFU target... D 14:15:56.472 [DFU] gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferredPhy = LE_1M | LE_2M) D 14:16:26.492 [Server callback] Connection state changed with status: 0 and new state: DISCONNECTED (0) I 14:16:26.492 [Server] Device disconnected E 14:16:26.503 [DFU] Error 133: Connection timeout W 14:16:26.504 [DFU] Retrying... D 14:16:26.504 [DFU] gatt.refresh() (hidden) D 14:16:26.504 [DFU] gatt.disconnect() D 14:16:26.504 [DFU] gatt.close() V 14:16:26.584 [DFU] DFU service started I 14:16:26.584 [DFU] Firmware file opened successfully D 14:16:26.584 [DFU] wait(1000) D 14:16:27.587 [DFU] wait(1000) V 14:16:28.553 [DFU] Connecting to DFU target... D 14:16:28.555 [DFU] gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferredPhy = LE_1M | LE_2M) D 14:16:41.436 [Server callback] Connection state changed with status: 0 and new state: CONNECTED (2) I 14:16:41.436 [Server] Device with address E0:6E:0D:23:1D:8D connected I 14:16:41.472 [DFU] Connected to E0:6E:0D:23:1D:8D D 14:16:41.472 [DFU] wait(1600) D 14:16:41.473 [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED D 14:16:41.508 [DFU] [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED V 14:16:43.048 [DFU] Discovering services... D 14:16:43.048 [DFU] gatt.discoverServices() I 14:16:43.059 [DFU] Services discovered V 14:16:43.060 [DFU] Reading Service Changed CCCD value... D 14:16:43.060 [DFU] gatt.readDescriptor(00002902-0000-1000-8000-00805f9b34fb) I 14:16:43.130 [DFU] Read Response received from descr.00002a05-0000-1000-8000-00805f9b34fb, value (0x): 02-00 A 14:16:43.130 [DFU] Service Changed indications enabled D 14:16:43.165 [DFU] wait(1000) W 14:16:44.148 [DFU] Application with buttonless update found V 14:16:44.148 [DFU] Jumping to the DFU Bootloader... V 14:16:44.148 [DFU] Enabling indications for 8ec90004-f315-4f60-9fb8-838830daea50 D 14:16:44.148 [DFU] gatt.setCharacteristicNotification(8ec90004-f315-4f60-9fb8-838830daea50, true) D 14:16:44.149 [DFU] gatt.writeDescriptor(00002902-0000-1000-8000-00805f9b34fb, value=0x02-00) I 14:16:44.210 [DFU] Data written to descr.8ec90004-f315-4f60-9fb8-838830daea50, value (0x): 02-00 V 14:16:44.210 [DFU] Notifications enabled for 8ec90004-f315-4f60-9fb8-838830daea50 A 14:16:44.210 [DFU] Indications enabled D 14:16:44.210 [DFU] wait(1000) V 14:16:45.221 [DFU] Writing to characteristic 8ec90004-f315-4f60-9fb8-838830daea50 D 14:16:45.221 [DFU] gatt.writeCharacteristic(8ec90004-f315-4f60-9fb8-838830daea50) D 14:16:50.324 [Server callback] Connection state changed with status: 0 and new state: DISCONNECTED (0) I 14:16:50.324 [Server] Device disconnected A 14:16:50.335 [DFU] Enter bootloader sent (Op Code = 1) I 14:16:50.335 [DFU] Disconnected by the remote device D 14:16:50.335 [DFU] gatt.disconnect() D 14:16:50.335 [DFU] gatt.close() D 14:16:50.361 [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED D 14:16:50.361 [DFU] [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED V 14:16:50.392 [DFU] DFU service started I 14:16:50.392 [DFU] Firmware file opened successfully D 14:16:50.392 [DFU] wait(1000) D 14:16:51.421 [DFU] wait(1000) V 14:16:52.393 [DFU] Connecting to DFU target... D 14:16:52.459 [DFU] gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferredPhy = LE_1M | LE_2M) D 14:17:22.463 [Server callback] Connection state changed with status: 0 and new state: DISCONNECTED (0) I 14:17:22.463 [Server] Device disconnected E 14:17:22.495 [DFU] Error 133: Connection timeout W 14:17:22.495 [DFU] Retrying... D 14:17:22.495 [DFU] gatt.refresh() (hidden) D 14:17:22.495 [DFU] gatt.disconnect() D 14:17:22.495 [DFU] gatt.close() V 14:17:22.533 [DFU] DFU service started I 14:17:22.533 [DFU] Firmware file opened successfully D 14:17:22.533 [DFU] wait(1000) D 14:17:23.510 [DFU] wait(1000) V 14:17:24.520 [DFU] Connecting to DFU target... D 14:17:24.520 [DFU] gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferredPhy = LE_1M | LE_2M)