Difficulty Updating OS Due To Restart and Disconnection
#1
I'm having an issue updating to the current version.  I started out using NRF connect using DFU transfer to the most current release.  As soon as the transfer begins, the PineTime restarts itself and loses the connection.  NRF then tries to restart the DFU, and this loop continues until NRFConnect finally gives up.  

Here is the resulting log file.
Code:
nRF Connect, 2022-05-16
InfiniTime (C1:7F:CD:4A:B1:FE)
V    13:36:47.421    Connecting to C1:7F:CD:4A:B1:FE...
D    13:36:47.421    gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE)
D    13:36:48.078    [Callback] Connection state changed with status: 0 and new state: CONNECTED (2)
I    13:36:48.078    Connected to C1:7F:CD:4A:B1:FE
D    13:36:48.107    [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED
V    13:36:48.128    Discovering services...
D    13:36:48.128    gatt.discoverServices()
D    13:36:49.434    [Callback] Services discovered with status: 0
I    13:36:49.434    Services discovered
V    13:36:49.497    Generic Access (0x1800)
- Device Name [R] (0x2A00)
- Appearance [R] (0x2A01)
Generic Attribute (0x1801)
- Service Changed [I] (0x2A05)
   Client Characteristic Configuration (0x2902)
Device Information (0x180A)
- Manufacturer Name String [R] (0x2A29)
- Model Number String [R] (0x2A24)
- Serial Number String [R] (0x2A25)
- Firmware Revision String [R] (0x2A26)
- Hardware Revision String [R] (0x2A27)
- Software Revision String [R] (0x2A28)
Current Time Service (0x1805)
- Current Time [R W] (0x2A2B)
Unknown Service (00000000-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [N] (00000001-78fc-48fe-8e23-433b3a1942d0)
   Client Characteristic Configuration (0x2902)
- Unknown Characteristic [R W] (00000002-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (00000004-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (00000003-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (00000005-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (00000006-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (00000007-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (00000007-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (00000008-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (00000009-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (0000000a-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (0000000b-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (0000000c-78fc-48fe-8e23-433b3a1942d0)
Unknown Service (00010000-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (00010001-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (00010002-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (00010003-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (00010004-78fc-48fe-8e23-433b3a1942d0)
Alert Notification Service (0x1811)
- New Alert [W] (0x2A46)
- Unknown Characteristic [N] (00020001-78fc-48fe-8e23-433b3a1942d0)
   Client Characteristic Configuration (0x2902)
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)
Battery Service (0x180F)
- Battery Level [R] (0x2A19)
Immediate Alert (0x1802)
- Alert Level [WNR] (0x2A06)
Heart Rate (0x180D)
- Heart Rate Measurement [N R] (0x2A37)
   Client Characteristic Configuration (0x2902)
D    13:36:49.497    gatt.setCharacteristicNotification(00002a05-0000-1000-8000-00805f9b34fb, true)
D    13:36:49.499    gatt.setCharacteristicNotification(00000001-78fc-48fe-8e23-433b3a1942d0, true)
D    13:36:49.501    gatt.setCharacteristicNotification(00020001-78fc-48fe-8e23-433b3a1942d0, true)
D    13:36:49.504    gatt.setCharacteristicNotification(00002a37-0000-1000-8000-00805f9b34fb, true)
V    13:37:03.831    [DFU] DFU service started
V    13:37:03.831    [DFU] Opening file...
I    13:37:04.064    [DFU] Firmware file opened successfully
V    13:37:04.064    [DFU] Connecting to DFU target...
D    13:37:04.064    [DFU] gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE)
I    13:37:04.181    [DFU] Connected to C1:7F:CD:4A:B1:FE
V    13:37:04.181    [DFU] Discovering services...
D    13:37:04.181    [DFU] gatt.discoverServices()
I    13:37:04.181    [DFU] Services discovered
D    13:37:04.183    [DFU] wait(1000)
V    13:37:05.189    [DFU] Reading DFU version number...
D    13:37:05.189    [DFU] gatt.readCharacteristic(00001534-1212-efde-1523-785feabcd123)
I    13:37:05.274    [DFU] Read Response received from 00001534-1212-efde-1523-785feabcd123, value (0x): 4C-00
A    13:37:05.274    [DFU] Version number read: 0.12
V    13:37:05.274    [DFU] Requesting new MTU...
D    13:37:05.274    [DFU] gatt.requestMtu(517)
I    13:37:05.353    [DFU] MTU changed to: 256
D    13:37:05.353    [DFU] wait(1000)
V    13:37:06.369    [DFU] Enabling notifications for 00001531-1212-efde-1523-785feabcd123
D    13:37:06.369    [DFU] gatt.setCharacteristicNotification(00001531-1212-efde-1523-785feabcd123, true)
D    13:37:06.369    [DFU] gatt.writeDescriptor(00002902-0000-1000-8000-00805f9b34fb, value=0x01-00)
I    13:37:06.437    [DFU] Data written to descr.00001531-1212-efde-1523-785feabcd123, value (0x): 01-00
V    13:37:06.437    [DFU] Notifications enabled for 00001531-1212-efde-1523-785feabcd123
A    13:37:06.437    [DFU] Notifications enabled
D    13:37:06.437    [DFU] wait(1000)
V    13:37:07.498    [DFU] Writing to characteristic 00001531-1212-efde-1523-785feabcd123
D    13:37:07.498    [DFU] gatt.writeCharacteristic(00001531-1212-efde-1523-785feabcd123)
I    13:37:07.498    [DFU] Data written to 00001531-1212-efde-1523-785feabcd123, value (0x): 01-04
A    13:37:07.498    [DFU] DFU Start sent (Op Code = 1, Upload Mode = 4)
V    13:37:07.498    [DFU] Writing to characteristic 00001532-1212-efde-1523-785feabcd123
D    13:37:07.498    [DFU] gatt.writeCharacteristic(00001532-1212-efde-1523-785feabcd123)
I    13:37:07.498    [DFU] Data written to 00001532-1212-efde-1523-785feabcd123, value (0x): 00-00-00-00-00-00-00-00-18-2A-06-00
A    13:37:07.498    [DFU] Firmware image size sent (0b, 0b, 403992b)
I    13:37:14.722    [DFU] Notification received from 00001531-1212-efde-1523-785feabcd123, value (0x): 10-01-01
A    13:37:14.722    [DFU] Response received (Op Code = 1 Status = 1)
A    13:37:14.722    [DFU] Writing Initialize DFU Parameters...
V    13:37:14.722    [DFU] Writing to characteristic 00001531-1212-efde-1523-785feabcd123
D    13:37:14.722    [DFU] gatt.writeCharacteristic(00001531-1212-efde-1523-785feabcd123)
I    13:37:14.854    [DFU] Data written to 00001531-1212-efde-1523-785feabcd123, value (0x): 02-00
V    13:37:14.854    [DFU] Writing to characteristic 00001532-1212-efde-1523-785feabcd123
D    13:37:14.854    [DFU] gatt.writeCharacteristic(00001532-1212-efde-1523-785feabcd123)
I    13:37:14.854    [DFU] Data written to 00001532-1212-efde-1523-785feabcd123, value (0x): 52-00-FF-FF-FF-FF-FF-FF-01-00-FE-FF-43-90
V    13:37:14.854    [DFU] Writing to characteristic 00001531-1212-efde-1523-785feabcd123
D    13:37:14.854    [DFU] gatt.writeCharacteristic(00001531-1212-efde-1523-785feabcd123)
I    13:37:14.955    [DFU] Data written to 00001531-1212-efde-1523-785feabcd123, value (0x): 02-01
A    13:37:14.955    [DFU] Initialize DFU Parameters completed
I    13:37:15.966    [DFU] Notification received from 00001531-1212-efde-1523-785feabcd123, value (0x): 10-02-01
A    13:37:15.966    [DFU] Response received (Op Code = 2, Status = 1)
V    13:37:15.966    [DFU] Writing to characteristic 00001531-1212-efde-1523-785feabcd123
D    13:37:15.966    [DFU] gatt.writeCharacteristic(00001531-1212-efde-1523-785feabcd123)
I    13:37:16.025    [DFU] Data written to 00001531-1212-efde-1523-785feabcd123, value (0x): 08-05-00
A    13:37:16.025    [DFU] Packet Receipt Notif Req (Op Code = 8) sent (Value = 5)
V    13:37:16.025    [DFU] Writing to characteristic 00001531-1212-efde-1523-785feabcd123
D    13:37:16.025    [DFU] gatt.writeCharacteristic(00001531-1212-efde-1523-785feabcd123)
I    13:37:16.128    [DFU] Data written to 00001531-1212-efde-1523-785feabcd123, value (0x): 03
A    13:37:16.128    [DFU] Receive Firmware Image request sent
A    13:37:16.190    [DFU] Uploading firmware...
V    13:37:16.190    [DFU] Sending firmware to characteristic 00001532-1212-efde-1523-785feabcd123...
D    13:37:36.270    [Callback] Connection state changed with status: 8 and new state: DISCONNECTED (0)
E    13:37:36.270    Error 8 (0x8): GATT CONN TIMEOUT
I    13:37:36.270    Disconnected
E    13:37:36.335    [DFU] Device has disconnected
D    13:37:36.335    [DFU] gatt.disconnect()
D    13:37:36.335    [DFU] gatt.close()
D    13:37:36.374    [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED
D    13:37:36.407    [DFU] [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED
V    13:37:36.465    [DFU] DFU service started
I    13:37:36.465    [DFU] Firmware file opened successfully
D    13:37:36.465    [DFU] wait(1000)
D    13:37:37.454    [DFU] wait(1000)
V    13:37:38.482    [DFU] Connecting to DFU target...
D    13:37:38.488    [DFU] gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE)
D    13:37:38.938    [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED
I    13:37:38.992    [DFU] Connected to C1:7F:CD:4A:B1:FE
D    13:37:38.992    [DFU] [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED
V    13:37:38.992    [DFU] Discovering services...
D    13:37:38.992    [DFU] gatt.discoverServices()
I    13:37:40.341    [DFU] Services discovered
D    13:37:40.377    [DFU] wait(1000)
V    13:37:41.373    [DFU] Reading DFU version number...
D    13:37:41.373    [DFU] gatt.readCharacteristic(00001534-1212-efde-1523-785feabcd123)
I    13:37:41.485    [DFU] Read Response received from 00001534-1212-efde-1523-785feabcd123, value (0x): 4C-00
A    13:37:41.485    [DFU] Version number read: 0.12
V    13:37:41.485    [DFU] Requesting new MTU...
D    13:37:41.485    [DFU] gatt.requestMtu(517)
I    13:37:41.581    [DFU] MTU changed to: 256
D    13:37:41.581    [DFU] wait(1000)
V    13:37:42.559    [DFU] Enabling notifications for 00001531-1212-efde-1523-785feabcd123
D    13:37:42.559    [DFU] gatt.setCharacteristicNotification(00001531-1212-efde-1523-785feabcd123, true)
D    13:37:42.559    [DFU] gatt.writeDescriptor(00002902-0000-1000-8000-00805f9b34fb, value=0x01-00)
I    13:37:42.647    [DFU] Data written to descr.00001531-1212-efde-1523-785feabcd123, value (0x): 01-00
V    13:37:42.647    [DFU] Notifications enabled for 00001531-1212-efde-1523-785feabcd123
A    13:37:42.647    [DFU] Notifications enabled
D    13:37:42.647    [DFU] wait(1000)
V    13:37:43.676    [DFU] Writing to characteristic 00001531-1212-efde-1523-785feabcd123
D    13:37:43.676    [DFU] gatt.writeCharacteristic(00001531-1212-efde-1523-785feabcd123)
I    13:37:43.693    [DFU] Data written to 00001531-1212-efde-1523-785feabcd123, value (0x): 01-04
A    13:37:43.693    [DFU] DFU Start sent (Op Code = 1, Upload Mode = 4)
V    13:37:43.693    [DFU] Writing to characteristic 00001532-1212-efde-1523-785feabcd123
D    13:37:43.693    [DFU] gatt.writeCharacteristic(00001532-1212-efde-1523-785feabcd123)
I    13:37:43.693    [DFU] Data written to 00001532-1212-efde-1523-785feabcd123, value (0x): 00-00-00-00-00-00-00-00-18-2A-06-00
A    13:37:43.693    [DFU] Firmware image size sent (0b, 0b, 403992b)
I    13:37:50.912    [DFU] Notification received from 00001531-1212-efde-1523-785feabcd123, value (0x): 10-01-01
A    13:37:50.913    [DFU] Response received (Op Code = 1 Status = 1)
A    13:37:50.913    [DFU] Writing Initialize DFU Parameters...
V    13:37:50.913    [DFU] Writing to characteristic 00001531-1212-efde-1523-785feabcd123
D    13:37:50.913    [DFU] gatt.writeCharacteristic(00001531-1212-efde-1523-785feabcd123)
I    13:37:51.008    [DFU] Data written to 00001531-1212-efde-1523-785feabcd123, value (0x): 02-00
V    13:37:51.008    [DFU] Writing to characteristic 00001532-1212-efde-1523-785feabcd123
D    13:37:51.008    [DFU] gatt.writeCharacteristic(00001532-1212-efde-1523-785feabcd123)
I    13:37:51.008    [DFU] Data written to 00001532-1212-efde-1523-785feabcd123, value (0x): 52-00-FF-FF-FF-FF-FF-FF-01-00-FE-FF-43-90
V    13:37:51.008    [DFU] Writing to characteristic 00001531-1212-efde-1523-785feabcd123
D    13:37:51.008    [DFU] gatt.writeCharacteristic(00001531-1212-efde-1523-785feabcd123)
I    13:37:51.108    [DFU] Data written to 00001531-1212-efde-1523-785feabcd123, value (0x): 02-01
A    13:37:51.108    [DFU] Initialize DFU Parameters completed
I    13:37:52.134    [DFU] Notification received from 00001531-1212-efde-1523-785feabcd123, value (0x): 10-02-01
A    13:37:52.134    [DFU] Response received (Op Code = 2, Status = 1)
V    13:37:52.134    [DFU] Writing to characteristic 00001531-1212-efde-1523-785feabcd123
D    13:37:52.134    [DFU] gatt.writeCharacteristic(00001531-1212-efde-1523-785feabcd123)
I    13:37:52.174    [DFU] Data written to 00001531-1212-efde-1523-785feabcd123, value (0x): 08-05-00
A    13:37:52.174    [DFU] Packet Receipt Notif Req (Op Code = 8) sent (Value = 5)
V    13:37:52.174    [DFU] Writing to characteristic 00001531-1212-efde-1523-785feabcd123
D    13:37:52.174    [DFU] gatt.writeCharacteristic(00001531-1212-efde-1523-785feabcd123)
I    13:37:52.279    [DFU] Data written to 00001531-1212-efde-1523-785feabcd123, value (0x): 03
A    13:37:52.279    [DFU] Receive Firmware Image request sent
A    13:37:52.284    [DFU] Uploading firmware...
V    13:37:52.284    [DFU] Sending firmware to characteristic 00001532-1212-efde-1523-785feabcd123...
E    13:38:12.402    [DFU] Device has disconnected
D    13:38:12.403    [DFU] gatt.disconnect()
D    13:38:12.421    [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED
D    13:38:12.441    [DFU] gatt.close()
D    13:38:12.441    [DFU] [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED
V    13:38:12.500    [DFU] DFU service started
I    13:38:12.500    [DFU] Firmware file opened successfully
D    13:38:12.500    [DFU] wait(1000)
D    13:38:13.472    [DFU] wait(1000)
V    13:38:14.501    [DFU] Connecting to DFU target...
D    13:38:14.510    [DFU] gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE)
D    13:38:15.079    [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED
I    13:38:15.104    [DFU] Connected to C1:7F:CD:4A:B1:FE
V    13:38:15.104    [DFU] Discovering services...
D    13:38:15.104    [DFU] gatt.discoverServices()
D    13:38:15.104    [DFU] [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED
I    13:38:16.524    [DFU] Services discovered
D    13:38:16.527    [DFU] wait(1000)
V    13:38:17.449    [DFU] Reading DFU version number...
D    13:38:17.449    [DFU] gatt.readCharacteristic(00001534-1212-efde-1523-785feabcd123)
I    13:38:17.514    [DFU] Read Response received from 00001534-1212-efde-1523-785feabcd123, value (0x): 4C-00
A    13:38:17.514    [DFU] Version number read: 0.12
V    13:38:17.514    [DFU] Requesting new MTU...
D    13:38:17.514    [DFU] gatt.requestMtu(517)
I    13:38:17.661    [DFU] MTU changed to: 256
D    13:38:17.661    [DFU] wait(1000)
V    13:38:18.600    [DFU] Enabling notifications for 00001531-1212-efde-1523-785feabcd123
D    13:38:18.600    [DFU] gatt.setCharacteristicNotification(00001531-1212-efde-1523-785feabcd123, true)
D    13:38:18.600    [DFU] gatt.writeDescriptor(00002902-0000-1000-8000-00805f9b34fb, value=0x01-00)
I    13:38:18.691    [DFU] Data written to descr.00001531-1212-efde-1523-785feabcd123, value (0x): 01-00
V    13:38:18.691    [DFU] Notifications enabled for 00001531-1212-efde-1523-785feabcd123
A    13:38:18.691    [DFU] Notifications enabled
D    13:38:18.691    [DFU] wait(1000)
V    13:38:19.689    [DFU] Writing to characteristic 00001531-1212-efde-1523-785feabcd123
D    13:38:19.689    [DFU] gatt.writeCharacteristic(00001531-1212-efde-1523-785feabcd123)
I    13:38:19.809    [DFU] Data written to 00001531-1212-efde-1523-785feabcd123, value (0x): 01-04
A    13:38:19.809    [DFU] DFU Start sent (Op Code = 1, Upload Mode = 4)
V    13:38:19.809    [DFU] Writing to characteristic 00001532-1212-efde-1523-785feabcd123
D    13:38:19.809    [DFU] gatt.writeCharacteristic(00001532-1212-efde-1523-785feabcd123)
I    13:38:19.809    [DFU] Data written to 00001532-1212-efde-1523-785feabcd123, value (0x): 00-00-00-00-00-00-00-00-18-2A-06-00
A    13:38:19.809    [DFU] Firmware image size sent (0b, 0b, 403992b)
I    13:38:26.970    [DFU] Notification received from 00001531-1212-efde-1523-785feabcd123, value (0x): 10-01-01
A    13:38:26.971    [DFU] Response received (Op Code = 1 Status = 1)
A    13:38:26.971    [DFU] Writing Initialize DFU Parameters...
V    13:38:26.971    [DFU] Writing to characteristic 00001531-1212-efde-1523-785feabcd123
D    13:38:26.971    [DFU] gatt.writeCharacteristic(00001531-1212-efde-1523-785feabcd123)
I    13:38:27.068    [DFU] Data written to 00001531-1212-efde-1523-785feabcd123, value (0x): 02-00
V    13:38:27.068    [DFU] Writing to characteristic 00001532-1212-efde-1523-785feabcd123
D    13:38:27.068    [DFU] gatt.writeCharacteristic(00001532-1212-efde-1523-785feabcd123)
I    13:38:27.068    [DFU] Data written to 00001532-1212-efde-1523-785feabcd123, value (0x): 52-00-FF-FF-FF-FF-FF-FF-01-00-FE-FF-43-90
V    13:38:27.068    [DFU] Writing to characteristic 00001531-1212-efde-1523-785feabcd123
D    13:38:27.068    [DFU] gatt.writeCharacteristic(00001531-1212-efde-1523-785feabcd123)
I    13:38:27.168    [DFU] Data written to 00001531-1212-efde-1523-785feabcd123, value (0x): 02-01
A    13:38:27.168    [DFU] Initialize DFU Parameters completed
I    13:38:28.153    [DFU] Notification received from 00001531-1212-efde-1523-785feabcd123, value (0x): 10-02-01
A    13:38:28.153    [DFU] Response received (Op Code = 2, Status = 1)
V    13:38:28.153    [DFU] Writing to characteristic 00001531-1212-efde-1523-785feabcd123
D    13:38:28.153    [DFU] gatt.writeCharacteristic(00001531-1212-efde-1523-785feabcd123)
I    13:38:28.227    [DFU] Data written to 00001531-1212-efde-1523-785feabcd123, value (0x): 08-05-00
A    13:38:28.227    [DFU] Packet Receipt Notif Req (Op Code = 8) sent (Value = 5)
V    13:38:28.227    [DFU] Writing to characteristic 00001531-1212-efde-1523-785feabcd123
D    13:38:28.227    [DFU] gatt.writeCharacteristic(00001531-1212-efde-1523-785feabcd123)
I    13:38:28.336    [DFU] Data written to 00001531-1212-efde-1523-785feabcd123, value (0x): 03
A    13:38:28.337    [DFU] Receive Firmware Image request sent
A    13:38:28.345    [DFU] Uploading firmware...
V    13:38:28.345    [DFU] Sending firmware to characteristic 00001532-1212-efde-1523-785feabcd123...
E    13:38:48.478    [DFU] Device has disconnected
D    13:38:48.478    [DFU] gatt.disconnect()
D    13:38:48.494    [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED
D    13:38:48.514    [DFU] gatt.close()
D    13:38:48.514    [DFU] [Broadcast] Action received: android.bluetooth.device.action.ACL_DISCONNECTED
D    13:38:48.525    gatt.close()
D    13:38:48.528    wait(200)
V    13:38:48.730    Connecting to C1:7F:CD:4A:B1:FE...
D    13:38:48.730    gatt = device.connectGatt(autoConnect = false, TRANSPORT_LE)
D    13:38:49.137    [Callback] Connection state changed with status: 0 and new state: CONNECTED (2)
I    13:38:49.137    Connected to C1:7F:CD:4A:B1:FE
D    13:38:49.306    [Broadcast] Action received: android.bluetooth.device.action.ACL_CONNECTED
V    13:38:49.313    Discovering services...
D    13:38:49.313    gatt.discoverServices()
D    13:38:50.583    [Callback] Services discovered with status: 0
I    13:38:50.583    Services discovered
V    13:38:50.624    Generic Access (0x1800)
- Device Name [R] (0x2A00)
- Appearance [R] (0x2A01)
Generic Attribute (0x1801)
- Service Changed [I] (0x2A05)
   Client Characteristic Configuration (0x2902)
Device Information (0x180A)
- Manufacturer Name String [R] (0x2A29)
- Model Number String [R] (0x2A24)
- Serial Number String [R] (0x2A25)
- Firmware Revision String [R] (0x2A26)
- Hardware Revision String [R] (0x2A27)
- Software Revision String [R] (0x2A28)
Current Time Service (0x1805)
- Current Time [R W] (0x2A2B)
Unknown Service (00000000-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [N] (00000001-78fc-48fe-8e23-433b3a1942d0)
   Client Characteristic Configuration (0x2902)
- Unknown Characteristic [R W] (00000002-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (00000004-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (00000003-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (00000005-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (00000006-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (00000007-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (00000007-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (00000008-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (00000009-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (0000000a-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (0000000b-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (0000000c-78fc-48fe-8e23-433b3a1942d0)
Unknown Service (00010000-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (00010001-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (00010002-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (00010003-78fc-48fe-8e23-433b3a1942d0)
- Unknown Characteristic [R W] (00010004-78fc-48fe-8e23-433b3a1942d0)
Alert Notification Service (0x1811)
- New Alert [W] (0x2A46)
- Unknown Characteristic [N] (00020001-78fc-48fe-8e23-433b3a1942d0)
   Client Characteristic Configuration (0x2902)
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)
Battery Service (0x180F)
- Battery Level [R] (0x2A19)
Immediate Alert (0x1802)
- Alert Level [WNR] (0x2A06)
Heart Rate (0x180D)
- Heart Rate Measurement [N R] (0x2A37)
   Client Characteristic Configuration (0x2902)
D    13:38:50.624    gatt.setCharacteristicNotification(00002a05-0000-1000-8000-00805f9b34fb, true)
D    13:38:50.626    gatt.setCharacteristicNotification(00000001-78fc-48fe-8e23-433b3a1942d0, true)
D    13:38:50.627    gatt.setCharacteristicNotification(00020001-78fc-48fe-8e23-433b3a1942d0, true)
D    13:38:50.630    gatt.setCharacteristicNotification(00002a37-0000-1000-8000-00805f9b34fb, true)
I tried using DaFlasher and GadgetBridge, but I believe the PineTime rebooting and resetting the connection is the cause.  Is there any way to get around this?
  Reply


Possibly Related Threads…
Thread Author Replies Views Last Post
  Updating sensors notification kbm 2 1,846 04-30-2022, 11:41 AM
Last Post: kbm

Forum Jump:


Users browsing this thread: 1 Guest(s)