nRF Connect, 2019-12-18 HELIOS_1 (FB:30:2F:3A:7F:01) V 17:35:26.747 Connecting to FB:30:2F:3A:7F:01... D 17:35:26.747 gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferred PHY = LE 1M) D 17:35:26.828 [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED D 17:35:26.841 [Callback] Connection state changed with status: 0 and new state: CONNECTED (2) I 17:35:26.841 Connected to FB:30:2F:3A:7F:01 D 17:35:26.842 wait(1600ms) I 17:35:27.652 Connection parameters updated (interval: 7.5ms, latency: 0, timeout: 5000ms) I 17:35:27.971 Connection parameters updated (interval: 48.75ms, latency: 0, timeout: 5000ms) V 17:35:28.443 Discovering services... D 17:35:28.443 gatt.discoverServices() D 17:35:28.466 [Callback] Services discovered with status: 0 I 17:35:28.466 Services discovered V 17:35:28.516 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) Nordic UART Service (6e400001-b5a3-f393-e0a9-e50e24dcca9e) - RX Characteristic [W WNR] (6e400002-b5a3-f393-e0a9-e50e24dcca9e) - TX Characteristic [N] (6e400003-b5a3-f393-e0a9-e50e24dcca9e)    Client Characteristic Configuration (0x2902) D 17:35:28.516 gatt.setCharacteristicNotification(00002a05-0000-1000-8000-00805f9b34fb, true) D 17:35:28.524 gatt.setCharacteristicNotification(6e400003-b5a3-f393-e0a9-e50e24dcca9e, true) I 17:35:32.970 Connection parameters updated (interval: 75.0ms, latency: 0, timeout: 4000ms) V 17:35:39.073 Disabling notifications for 6e400003-b5a3-f393-e0a9-e50e24dcca9e D 17:35:39.073 gatt.setCharacteristicNotification(6e400003-b5a3-f393-e0a9-e50e24dcca9e, false) D 17:35:39.074 gatt.writeDescriptor(00002902-0000-1000-8000-00805f9b34fb, value=0x0000) I 17:35:39.196 Data written to descr. 00002902-0000-1000-8000-00805f9b34fb, value: (0x) 00-00 A 17:35:39.196 "Notifications and indications disabled" sent V 17:35:39.199 Notifications and indications disabled for 6e400003-b5a3-f393-e0a9-e50e24dcca9e V 17:35:39.774 Enabling notifications for 6e400003-b5a3-f393-e0a9-e50e24dcca9e D 17:35:39.774 gatt.setCharacteristicNotification(6e400003-b5a3-f393-e0a9-e50e24dcca9e, true) D 17:35:39.775 gatt.writeDescriptor(00002902-0000-1000-8000-00805f9b34fb, value=0x0100) I 17:35:39.871 Data written to descr. 00002902-0000-1000-8000-00805f9b34fb, value: (0x) 01-00 A 17:35:39.871 "Notifications enabled" sent V 17:35:39.874 Notifications enabled for 6e400003-b5a3-f393-e0a9-e50e24dcca9e V 17:35:43.549 Disconnecting... D 17:35:43.549 gatt.disconnect() D 17:35:43.563 [Callback] Connection state changed with status: 0 and new state: DISCONNECTED (0) I 17:35:43.563 Disconnected D 17:35:44.535 gatt.close() D 17:35:44.541 wait(200) V 17:35:44.742 Connecting to FB:30:2F:3A:7F:01... D 17:35:44.742 gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferred PHY = LE 1M) D 17:35:44.761 [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED I 17:35:44.775 Disconnected D 17:35:46.732 [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED D 17:35:46.732 gatt.close() D 17:35:46.745 wait(200) V 17:35:46.946 Connecting to FB:30:2F:3A:7F:01... D 17:35:46.946 gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferred PHY = LE 1M) D 17:35:46.962 [Callback] Connection state changed with status: 0 and new state: CONNECTED (2) I 17:35:46.962 Connected to FB:30:2F:3A:7F:01 D 17:35:46.963 wait(1600ms) D 17:35:47.792 [Callback] Connection state changed with status: 22 and new state: DISCONNECTED (0) E 17:35:47.792 Error 22 (0x16): GATT CONN TERMINATE LOCAL HOST I 17:35:47.792 Disconnected D 17:35:47.868 [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED D 17:35:59.796 gatt.close() D 17:35:59.799 wait(200) V 17:36:00.000 Connecting to FB:30:2F:3A:7F:01... D 17:36:00.000 gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferred PHY = LE 1M) D 17:36:00.072 [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED D 17:36:00.079 [Callback] Connection state changed with status: 0 and new state: CONNECTED (2) I 17:36:00.079 Connected to FB:30:2F:3A:7F:01 D 17:36:00.080 wait(1600ms) V 17:36:01.682 Discovering services... D 17:36:01.682 gatt.discoverServices() D 17:36:01.750 [Callback] Services discovered with status: 0 I 17:36:01.750 Services discovered V 17:36:01.783 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) Nordic UART Service (6e400001-b5a3-f393-e0a9-e50e24dcca9e) - RX Characteristic [W WNR] (6e400002-b5a3-f393-e0a9-e50e24dcca9e) - TX Characteristic [N] (6e400003-b5a3-f393-e0a9-e50e24dcca9e)    Client Characteristic Configuration (0x2902) D 17:36:01.784 gatt.setCharacteristicNotification(00002a05-0000-1000-8000-00805f9b34fb, true) D 17:36:01.788 gatt.setCharacteristicNotification(6e400003-b5a3-f393-e0a9-e50e24dcca9e, true) I 17:36:02.697 Notification received from 6e400003-b5a3-f393-e0a9-e50e24dcca9e, value: (0x) 11-07-6B-2C-00-FA-2C-03-00-2F A 17:36:02.697 "k,�,/" received I 17:36:04.051 Notification received from 6e400003-b5a3-f393-e0a9-e50e24dcca9e, value: (0x) 11-07-6C-2C-00-FA-2C-03-00-2F A 17:36:04.051 "l,�,/" received I 17:36:04.694 Notification received from 6e400003-b5a3-f393-e0a9-e50e24dcca9e, value: (0x) 11-07-6B-2C-00-FA-2C-03-00-2F A 17:36:04.694 "k,�,/" received I 17:36:05.671 Notification received from 6e400003-b5a3-f393-e0a9-e50e24dcca9e, value: (0x) 11-07-6B-2C-00-FA-2C-03-00-2F A 17:36:05.671 "k,�,/" received I 17:36:06.648 Notification received from 6e400003-b5a3-f393-e0a9-e50e24dcca9e, value: (0x) 11-07-6C-2C-00-FA-2C-03-00-2F A 17:36:06.648 "l,�,/" received I 17:36:07.669 Notification received from 6e400003-b5a3-f393-e0a9-e50e24dcca9e, value: (0x) 11-07-6C-2C-00-FA-2C-03-00-2F A 17:36:07.669 "l,�,/" received I 17:36:08.644 Notification received from 6e400003-b5a3-f393-e0a9-e50e24dcca9e, value: (0x) 11-07-6C-2C-00-FA-2C-03-00-2F A 17:36:08.644 "l,�,/" received I 17:36:09.672 Notification received from 6e400003-b5a3-f393-e0a9-e50e24dcca9e, value: (0x) 11-07-6C-2C-00-FA-2C-03-00-2F A 17:36:09.672 "l,�,/" received I 17:36:10.593 Notification received from 6e400003-b5a3-f393-e0a9-e50e24dcca9e, value: (0x) 11-07-6C-2C-00-FA-2C-03-00-2F A 17:36:10.593 "l,�,/" received I 17:36:11.616 Notification received from 6e400003-b5a3-f393-e0a9-e50e24dcca9e, value: (0x) 11-07-6C-2C-00-FA-2C-03-00-2F A 17:36:11.616 "l,�,/" received I 17:36:12.693 Notification received from 6e400003-b5a3-f393-e0a9-e50e24dcca9e, value: (0x) 11-07-6B-2C-00-FA-2C-03-00-2F A 17:36:12.693 "k,�,/" received I 17:36:13.566 Notification received from 6e400003-b5a3-f393-e0a9-e50e24dcca9e, value: (0x) 11-07-6C-2C-00-FA-2C-03-00-2F A 17:36:13.566 "l,�,/" received I 17:36:14.542 Notification received from 6e400003-b5a3-f393-e0a9-e50e24dcca9e, value: (0x) 11-07-6C-2C-00-FA-2C-03-00-2F A 17:36:14.542 "l,�,/" received I 17:36:15.567 Notification received from 6e400003-b5a3-f393-e0a9-e50e24dcca9e, value: (0x) 11-07-6C-2C-00-FA-2C-03-00-2F A 17:36:15.567 "l,�,/" received I 17:36:16.540 Notification received from 6e400003-b5a3-f393-e0a9-e50e24dcca9e, value: (0x) 11-07-6C-2C-00-FA-2C-03-00-2F A 17:36:16.540 "l,�,/" received I 17:36:17.516 Notification received from 6e400003-b5a3-f393-e0a9-e50e24dcca9e, value: (0x) 11-07-6C-2C-00-FA-2C-03-00-2F A 17:36:17.516 "l,�,/" received I 17:36:18.540 Notification received from 6e400003-b5a3-f393-e0a9-e50e24dcca9e, value: (0x) 11-07-6C-2C-00-FA-2C-03-00-2F A 17:36:18.540 "l,�,/" received V 17:36:19.469 [DFU] DFU service started V 17:36:19.469 [DFU] Opening file... I 17:36:19.469 [DFU] Firmware file opened successfully V 17:36:19.469 [DFU] Connecting to DFU target... D 17:36:19.469 [DFU] gatt = device.connectGatt(autoConnect = false) I 17:36:19.479 [DFU] Connected to FB:30:2F:3A:7F:01 D 17:36:19.480 [DFU] wait(1600) I 17:36:19.514 Notification received from 6e400003-b5a3-f393-e0a9-e50e24dcca9e, value: (0x) 11-07-6C-2C-00-FA-2C-03-00-2F A 17:36:19.514 "l,�,/" received I 17:36:20.491 Notification received from 6e400003-b5a3-f393-e0a9-e50e24dcca9e, value: (0x) 11-07-6C-2C-00-FA-2C-03-00-2F A 17:36:20.491 "l,�,/" received V 17:36:21.083 [DFU] Discovering services... D 17:36:21.084 [DFU] gatt.discoverServices() I 17:36:21.093 [DFU] Services discovered V 17:36:21.096 [DFU] Reading Service Changed CCCD value... D 17:36:21.096 [DFU] gatt.readDescriptor(00002902-0000-1000-8000-00805f9b34fb) I 17:36:21.180 [DFU] Read Response received from descr.00002a05-0000-1000-8000-00805f9b34fb, value (0x): 02-00 A 17:36:21.181 [DFU] Service Changed indications enabled D 17:36:21.209 [DFU] wait(1000) I 17:36:21.465 Notification received from 6e400003-b5a3-f393-e0a9-e50e24dcca9e, value: (0x) 11-07-6C-2C-00-FA-2C-03-00-2F A 17:36:21.465 "l,�,/" received W 17:36:22.203 [DFU] Application with buttonless update found V 17:36:22.204 [DFU] Jumping to the DFU Bootloader... V 17:36:22.204 [DFU] Enabling indications for 8ec90004-f315-4f60-9fb8-838830daea50 D 17:36:22.204 [DFU] gatt.setCharacteristicNotification(8ec90004-f315-4f60-9fb8-838830daea50, true) D 17:36:22.209 [DFU] gatt.writeDescriptor(00002902-0000-1000-8000-00805f9b34fb, value=0x02-00) I 17:36:22.297 [DFU] Data written to descr.8ec90004-f315-4f60-9fb8-838830daea50, value (0x): 02-00 V 17:36:22.297 [DFU] Notifications enabled for 8ec90004-f315-4f60-9fb8-838830daea50 A 17:36:22.298 [DFU] Indications enabled D 17:36:22.298 [DFU] wait(1000) I 17:36:22.490 Notification received from 6e400003-b5a3-f393-e0a9-e50e24dcca9e, value: (0x) 11-07-6C-2C-00-FA-2C-03-00-2F A 17:36:22.490 "l,�,/" received V 17:36:23.343 [DFU] Writing to characteristic 8ec90004-f315-4f60-9fb8-838830daea50 D 17:36:23.343 [DFU] gatt.writeCharacteristic(8ec90004-f315-4f60-9fb8-838830daea50) A 17:36:23.417 [DFU] Enter bootloader sent (Op Code = 1) I 17:36:23.417 [DFU] Notification received from 8ec90004-f315-4f60-9fb8-838830daea50, value (0x): 20-01-01 A 17:36:23.417 [DFU] Response received (Op Code = 1, Status = 1) I 17:36:23.469 Notification received from 6e400003-b5a3-f393-e0a9-e50e24dcca9e, value: (0x) 11-07-6C-2C-00-FA-2C-03-00-2F A 17:36:23.469 "l,�,/" received D 17:36:28.498 [Callback] Connection state changed with status: 8 and new state: DISCONNECTED (0) E 17:36:28.498 Error 8 (0x8): GATT CONN TIMEOUT I 17:36:28.498 Disconnected I 17:36:28.534 [DFU] Disconnected by the remote device D 17:36:28.534 [DFU] gatt.close() D 17:36:28.551 [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED D 17:36:28.590 [DFU] [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED V 17:36:28.590 [DFU] DFU service started I 17:36:28.590 [DFU] Firmware file opened successfully D 17:36:28.590 [DFU] wait(1000) D 17:36:29.585 [DFU] wait(1000) V 17:36:30.586 [DFU] Connecting to DFU target... D 17:36:30.626 [DFU] gatt = device.connectGatt(autoConnect = false) D 17:36:30.736 [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED D 17:36:30.752 [DFU] [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED I 17:36:30.758 [DFU] Connected to FB:30:2F:3A:7F:01 D 17:36:30.760 [DFU] wait(1600) V 17:36:32.363 [DFU] Discovering services... D 17:36:32.363 [DFU] gatt.discoverServices() I 17:36:32.374 [DFU] Services discovered V 17:36:32.385 [DFU] Reading Service Changed CCCD value... D 17:36:32.386 [DFU] gatt.readDescriptor(00002902-0000-1000-8000-00805f9b34fb) I 17:36:32.424 [DFU] Read Response received from descr.00002a05-0000-1000-8000-00805f9b34fb, value (0x): 02-00 A 17:36:32.424 [DFU] Service Changed indications enabled D 17:36:32.472 [DFU] wait(1000) V 17:36:33.473 [DFU] Requesting new MTU... D 17:36:33.473 [DFU] gatt.requestMtu(517) I 17:36:33.524 [DFU] MTU changed to: 247 V 17:36:33.524 [DFU] Enabling notifications for 8ec90001-f315-4f60-9fb8-838830daea50 D 17:36:33.525 [DFU] gatt.setCharacteristicNotification(8ec90001-f315-4f60-9fb8-838830daea50, true) D 17:36:33.527 [DFU] gatt.writeDescriptor(00002902-0000-1000-8000-00805f9b34fb, value=0x01-00) I 17:36:33.578 [DFU] Data written to descr.8ec90001-f315-4f60-9fb8-838830daea50, value (0x): 01-00 V 17:36:33.578 [DFU] Notifications enabled for 8ec90001-f315-4f60-9fb8-838830daea50 A 17:36:33.579 [DFU] Notifications enabled D 17:36:33.579 [DFU] wait(1000) V 17:36:34.579 [DFU] Writing to characteristic 8ec90001-f315-4f60-9fb8-838830daea50 D 17:36:34.580 [DFU] gatt.writeCharacteristic(8ec90001-f315-4f60-9fb8-838830daea50) E 17:36:39.804 [DFU] Error (0x85): GATT ERROR V 17:36:39.804 [DFU] Disconnecting... D 17:36:39.841 [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED D 17:36:39.904 [DFU] [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED D 17:36:39.904 [DFU] gatt.disconnect() I 17:36:39.904 [DFU] Disconnected D 17:36:39.907 [DFU] gatt.close() D 17:36:39.956 [DFU] wait(600) D 17:36:40.525 gatt.close() D 17:36:40.541 wait(200) V 17:36:40.743 Connecting to FB:30:2F:3A:7F:01... D 17:36:40.743 gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE, preferred PHY = LE 1M) D 17:36:45.777 [Callback] Connection state changed with status: 133 and new state: DISCONNECTED (0) E 17:36:45.777 Error 133 (0x85): GATT ERROR I 17:36:45.777 Disconnected