nRF Connect, 2018-06-28 nRF5x_Eddys (D1:29:6A:15:9B:CB) V 16:18:53.408 Connecting to D1:29:6A:15:9B:CB... D 16:18:53.408 gatt = device.connectGatt(autoConnect = false) D 16:18:54.374 [Callback] Connection state changed with status: 0 and new state: CONNECTED (2) I 16:18:54.374 Connected to D1:29:6A:15:9B:CB D 16:18:54.388 [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED V 16:18:54.390 Discovering services... D 16:18:54.390 gatt.discoverServices() D 16:18:57.416 [Callback] Services discovered with status: 0 I 16:18:57.416 Services discovered V 16:18:57.461 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) - Buttonless DFU [I W] (8ec90003-f315-4f60-9fb8-838830daea50) Client Characteristic Configuration (0x2902) Eddystone Configuration Service (a3c87500-8ed3-4bdf-8a39-a01bebede295) - Capabilities [R] (a3c87501-8ed3-4bdf-8a39-a01bebede295) - Active Slot [R W] (a3c87502-8ed3-4bdf-8a39-a01bebede295) - Advertising Interval [R W] (a3c87503-8ed3-4bdf-8a39-a01bebede295) - Radio Tx Power [R W] (a3c87504-8ed3-4bdf-8a39-a01bebede295) - (Advanced) Advertised Tx Power [R W] (a3c87505-8ed3-4bdf-8a39-a01bebede295) - Lock State [R W] (a3c87506-8ed3-4bdf-8a39-a01bebede295) - Unlock [R W] (a3c87507-8ed3-4bdf-8a39-a01bebede295) - Public ECDH Key [R] (a3c87508-8ed3-4bdf-8a39-a01bebede295) - EID Identity Key [R] (a3c87509-8ed3-4bdf-8a39-a01bebede295) - ADV Slot Data [R W] (a3c8750a-8ed3-4bdf-8a39-a01bebede295) - (Advanced) Factory Reset [W] (a3c8750b-8ed3-4bdf-8a39-a01bebede295) - (Advanced) Remain Connectable [R W] (a3c8750c-8ed3-4bdf-8a39-a01bebede295) D 16:18:57.461 gatt.setCharacteristicNotification(00002a05-0000-1000-8000-00805f9b34fb, true) D 16:18:57.467 gatt.setCharacteristicNotification(8ec90003-f315-4f60-9fb8-838830daea50, true) V 16:19:01.022 Starting pairing... D 16:19:01.022 device.createBond() D 16:19:01.161 [Broadcast] Action received: android.bluetooth.device.action.BOND_STATE_CHANGED, bond state changed to: BOND_BONDING (11) D 16:19:01.277 [Broadcast] Action received: android.bluetooth.device.action.BOND_STATE_CHANGED, bond state changed to: BOND_NONE (10) I 16:19:01.277 Bonding failed D 16:19:01.367 [Callback] Connection state changed with status: 0 and new state: DISCONNECTED (0) I 16:19:01.367 Disconnected D 16:19:01.369 gatt.refresh() (hidden) D 16:19:01.625 [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED D 16:19:04.659 gatt.close() D 16:19:04.661 wait(200) V 16:19:04.870 Connecting to D1:29:6A:15:9B:CB... D 16:19:04.870 gatt = device.connectGatt(autoConnect = false) D 16:19:07.317 [Callback] Connection state changed with status: 0 and new state: CONNECTED (2) I 16:19:07.317 Connected to D1:29:6A:15:9B:CB D 16:19:07.346 [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED V 16:19:07.351 Discovering services... D 16:19:07.351 gatt.discoverServices() D 16:19:07.618 [Callback] Services discovered with status: 129 E 16:19:07.618 Error 129 (0x81): GATT INTERNAL ERROR D 16:19:07.619 [Callback] Connection state changed with status: 133 and new state: DISCONNECTED (0) E 16:19:07.619 Error 133 (0x85): GATT ERROR I 16:19:07.619 Disconnected D 16:19:07.726 [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED D 16:19:07.864 gatt.close() D 16:19:07.865 wait(200) V 16:19:08.066 Connecting to D1:29:6A:15:9B:CB... D 16:19:08.066 gatt = device.connectGatt(autoConnect = false) I 16:19:08.069 Disconnected D 16:19:08.537 [Callback] Connection state changed with status: 0 and new state: CONNECTED (2) I 16:19:08.537 Connected to D1:29:6A:15:9B:CB D 16:19:08.559 [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED V 16:19:08.560 Discovering services... D 16:19:08.560 gatt.discoverServices() D 16:19:11.618 [Callback] Services discovered with status: 0 I 16:19:11.618 Services discovered V 16:19:11.673 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) - Buttonless DFU [I W] (8ec90003-f315-4f60-9fb8-838830daea50) Client Characteristic Configuration (0x2902) Eddystone Configuration Service (a3c87500-8ed3-4bdf-8a39-a01bebede295) - Capabilities [R] (a3c87501-8ed3-4bdf-8a39-a01bebede295) - Active Slot [R W] (a3c87502-8ed3-4bdf-8a39-a01bebede295) - Advertising Interval [R W] (a3c87503-8ed3-4bdf-8a39-a01bebede295) - Radio Tx Power [R W] (a3c87504-8ed3-4bdf-8a39-a01bebede295) - (Advanced) Advertised Tx Power [R W] (a3c87505-8ed3-4bdf-8a39-a01bebede295) - Lock State [R W] (a3c87506-8ed3-4bdf-8a39-a01bebede295) - Unlock [R W] (a3c87507-8ed3-4bdf-8a39-a01bebede295) - Public ECDH Key [R] (a3c87508-8ed3-4bdf-8a39-a01bebede295) - EID Identity Key [R] (a3c87509-8ed3-4bdf-8a39-a01bebede295) - ADV Slot Data [R W] (a3c8750a-8ed3-4bdf-8a39-a01bebede295) - (Advanced) Factory Reset [W] (a3c8750b-8ed3-4bdf-8a39-a01bebede295) - (Advanced) Remain Connectable [R W] (a3c8750c-8ed3-4bdf-8a39-a01bebede295) D 16:19:11.674 gatt.setCharacteristicNotification(00002a05-0000-1000-8000-00805f9b34fb, true) D 16:19:11.675 gatt.setCharacteristicNotification(8ec90003-f315-4f60-9fb8-838830daea50, true) A 16:19:23.292 Checking Lock state... V 16:19:23.292 Reading characteristic a3c87506-8ed3-4bdf-8a39-a01bebede295 D 16:19:23.292 gatt.readCharacteristic(a3c87506-8ed3-4bdf-8a39-a01bebede295) I 16:19:23.410 Read Response received from a3c87506-8ed3-4bdf-8a39-a01bebede295, value: (0x) 00 A 16:19:23.410 "Locked" received A 16:19:23.410 Service is locked. Unlocking... V 16:19:23.410 Reading characteristic a3c87507-8ed3-4bdf-8a39-a01bebede295 D 16:19:23.410 gatt.readCharacteristic(a3c87507-8ed3-4bdf-8a39-a01bebede295) I 16:19:23.590 Read Response received from a3c87507-8ed3-4bdf-8a39-a01bebede295, value: (0x) 0D-A1-F1-61-69-3F-76-DA-CA-AC-EB-0B-48-7D-83-9F A 16:19:23.590 "(0x) 0D-A1-F1-61-69-3F-76-DA-CA-AC-EB-0B-48-7D-83-9F" received V 16:19:23.590 Writing request to characteristic a3c87507-8ed3-4bdf-8a39-a01bebede295 D 16:19:23.590 gatt.writeCharacteristic(a3c87507-8ed3-4bdf-8a39-a01bebede295, value=0x543090622C08C11E86F0C59CD06A322D) I 16:19:23.770 Data written to a3c87507-8ed3-4bdf-8a39-a01bebede295, value: (0x) 54-30-90-62-2C-08-C1-1E-86-F0-C5-9C-D0-6A-32-2D A 16:19:23.770 "(0x) 54-30-90-62-2C-08-C1-1E-86-F0-C5-9C-D0-6A-32-2D" sent V 16:19:23.770 Reading characteristic a3c87506-8ed3-4bdf-8a39-a01bebede295 D 16:19:23.770 gatt.readCharacteristic(a3c87506-8ed3-4bdf-8a39-a01bebede295) A 16:19:23.950 Eddystone Configuration Service unlocked A 16:19:23.950 Reading active slot number... I 16:19:23.950 Read Response received from a3c87506-8ed3-4bdf-8a39-a01bebede295, value: (0x) 01 V 16:19:23.950 Reading characteristic a3c87502-8ed3-4bdf-8a39-a01bebede295 A 16:19:23.950 "Unlocked" received D 16:19:23.950 gatt.readCharacteristic(a3c87502-8ed3-4bdf-8a39-a01bebede295) I 16:19:24.220 Read Response received from a3c87502-8ed3-4bdf-8a39-a01bebede295, value: (0x) 00 A 16:19:24.220 "0" received A 16:19:24.220 Reading slot 0 advertising data... V 16:19:24.220 Reading characteristic a3c8750a-8ed3-4bdf-8a39-a01bebede295 D 16:19:24.220 gatt.readCharacteristic(a3c8750a-8ed3-4bdf-8a39-a01bebede295) W 16:19:24.400 Slot is not configured as EID I 16:19:24.400 Read Response received from a3c8750a-8ed3-4bdf-8a39-a01bebede295, value: (0x) 10-00-01-6E-6F-72-64-69-63-73-65-6D-69-00 A 16:19:24.400 "Frame type: URL <0x10> Tx power at 0m: 0 dBm URL: https://www.nordicsemi.com/" received V 16:19:27.155 Reading characteristic a3c8750c-8ed3-4bdf-8a39-a01bebede295 D 16:19:27.155 gatt.readCharacteristic(a3c8750c-8ed3-4bdf-8a39-a01bebede295) I 16:19:27.280 Read Response received from a3c8750c-8ed3-4bdf-8a39-a01bebede295, value: (0x) 01 A 16:19:27.280 "(0x) 01" received V 16:19:33.868 Writing request to characteristic a3c8750c-8ed3-4bdf-8a39-a01bebede295 D 16:19:33.869 gatt.writeCharacteristic(a3c8750c-8ed3-4bdf-8a39-a01bebede295, value=0x00) I 16:19:34.030 Data written to a3c8750c-8ed3-4bdf-8a39-a01bebede295, value: (0x) 00 A 16:19:34.030 "(0x) 00" sent V 16:19:35.643 Reading characteristic a3c8750c-8ed3-4bdf-8a39-a01bebede295 D 16:19:35.643 gatt.readCharacteristic(a3c8750c-8ed3-4bdf-8a39-a01bebede295) I 16:19:35.740 Read Response received from a3c8750c-8ed3-4bdf-8a39-a01bebede295, value: (0x) 01 A 16:19:35.740 "(0x) 01" received V 16:19:36.772 Reading characteristic a3c8750c-8ed3-4bdf-8a39-a01bebede295 D 16:19:36.772 gatt.readCharacteristic(a3c8750c-8ed3-4bdf-8a39-a01bebede295) I 16:19:36.910 Read Response received from a3c8750c-8ed3-4bdf-8a39-a01bebede295, value: (0x) 01 A 16:19:36.910 "(0x) 01" received V 16:19:42.784 Changing write type for a3c8750c-8ed3-4bdf-8a39-a01bebede295 to WRITE COMMAND D 16:19:42.784 characteristic.setWriteType(WRITE COMMAND) V 16:19:42.790 Writing command to characteristic a3c8750c-8ed3-4bdf-8a39-a01bebede295 D 16:19:42.790 gatt.writeCharacteristic(a3c8750c-8ed3-4bdf-8a39-a01bebede295, value=0x00) I 16:19:42.793 Data written to a3c8750c-8ed3-4bdf-8a39-a01bebede295, value: (0x) 00 A 16:19:42.793 "(0x) 00" sent V 16:19:47.818 Reading characteristic a3c8750c-8ed3-4bdf-8a39-a01bebede295 D 16:19:47.818 gatt.readCharacteristic(a3c8750c-8ed3-4bdf-8a39-a01bebede295) I 16:19:47.980 Read Response received from a3c8750c-8ed3-4bdf-8a39-a01bebede295, value: (0x) 01 A 16:19:47.980 "(0x) 01" received V 16:19:56.052 Writing command to characteristic a3c8750c-8ed3-4bdf-8a39-a01bebede295 D 16:19:56.052 gatt.writeCharacteristic(a3c8750c-8ed3-4bdf-8a39-a01bebede295, value=0x00) I 16:19:56.054 Data written to a3c8750c-8ed3-4bdf-8a39-a01bebede295, value: (0x) 00 A 16:19:56.054 "(0x) 00" sent V 16:21:01.268 [DFU] DFU service started V 16:21:01.268 [DFU] Opening file... I 16:21:02.144 [DFU] Firmware file opened successfully V 16:21:02.144 [DFU] Connecting to DFU target... D 16:21:02.144 [DFU] gatt = device.connectGatt(autoConnect = false) I 16:21:02.160 [DFU] Connected to D1:29:6A:15:9B:CB V 16:21:02.160 [DFU] Discovering services... D 16:21:02.160 [DFU] gatt.discoverServices() I 16:21:02.176 [DFU] Services discovered D 16:21:02.210 [DFU] wait(1000) W 16:21:03.208 [DFU] Application with buttonless update found V 16:21:03.209 [DFU] Jumping to the DFU Bootloader... V 16:21:03.209 [DFU] Enabling indications for 8ec90003-f315-4f60-9fb8-838830daea50 D 16:21:03.209 [DFU] gatt.setCharacteristicNotification(8ec90003-f315-4f60-9fb8-838830daea50, true) D 16:21:03.221 [DFU] gatt.writeDescriptor(00002902-0000-1000-8000-00805f9b34fb, value=0x02-00) I 16:21:03.321 [DFU] Data written to descr.8ec90003-f315-4f60-9fb8-838830daea50, value (0x): 02-00 V 16:21:03.321 [DFU] Notifications enabled for 8ec90003-f315-4f60-9fb8-838830daea50 A 16:21:03.321 [DFU] Indications enabled D 16:21:03.321 [DFU] wait(1000) V 16:21:04.381 [DFU] Writing to characteristic 8ec90003-f315-4f60-9fb8-838830daea50 D 16:21:04.381 [DFU] gatt.writeCharacteristic(8ec90003-f315-4f60-9fb8-838830daea50) D 16:21:08.403 [Callback] Connection state changed with status: 0 and new state: DISCONNECTED (0) I 16:21:08.403 Disconnected D 16:21:08.407 gatt.refresh() (hidden) A 16:21:08.420 [DFU] Enter bootloader sent (Op Code = 1) I 16:21:08.481 [DFU] Disconnected by the remote device D 16:21:08.481 [DFU] gatt.refresh() (hidden) D 16:21:08.481 [DFU] gatt.close() V 16:21:08.481 [DFU] Scanning for the DFU Bootloader... D 16:21:08.513 [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED D 16:21:08.516 [DFU] [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED I 16:21:08.800 [DFU] DFU Bootloader found with address D1:29:6A:15:9B:CB V 16:21:08.816 [DFU] DFU service started I 16:21:08.816 [DFU] Firmware file opened successfully D 16:21:08.816 [DFU] wait(1000) D 16:21:09.821 [DFU] wait(1000) V 16:21:10.867 [DFU] Connecting to DFU target... D 16:21:10.868 [DFU] gatt = device.connectGatt(autoConnect = false) E 16:21:15.912 [DFU] Connection failed (0x85): GATT ERROR W 16:21:15.912 [DFU] Retrying... V 16:21:15.912 [DFU] Disconnecting... D 16:21:15.994 [DFU] gatt.disconnect() I 16:21:15.994 [DFU] Disconnected D 16:21:15.994 [DFU] gatt.refresh() (hidden) D 16:21:15.994 [DFU] gatt.close() V 16:21:16.026 [DFU] DFU service started I 16:21:16.026 [DFU] Firmware file opened successfully D 16:21:16.026 [DFU] wait(1000) D 16:21:17.041 [DFU] wait(1000) V 16:21:18.028 [DFU] Connecting to DFU target... D 16:21:18.126 [DFU] gatt = device.connectGatt(autoConnect = false) E 16:21:23.135 [DFU] Connection failed (0x85): GATT ERROR V 16:21:23.135 [DFU] Disconnecting... D 16:21:23.202 [DFU] gatt.disconnect() I 16:21:23.203 [DFU] Disconnected D 16:21:23.204 [DFU] gatt.refresh() (hidden) D 16:21:23.206 [DFU] gatt.close() D 16:21:23.213 [DFU] wait(600) D 16:21:23.822 gatt.close() D 16:21:23.825 wait(200) V 16:21:24.027 Connecting to D1:29:6A:15:9B:CB... D 16:21:24.027 gatt = device.connectGatt(autoConnect = false) D 16:21:29.042 [Callback] Connection state changed with status: 133 and new state: CONNECTED (2) E 16:21:29.042 Error 133 (0x85): GATT ERROR V 16:21:58.413 Cancelling connection... D 16:21:58.413 gatt.disconnect() I 16:21:58.414 Disconnected D 16:21:58.414 gatt.close() D 16:21:58.416 wait(200)