You are reading a single comment by @stweedo and its replies. Click here to read the full conversation.
  • I did some more digging and found that the following steps will allow time sync to work:

    1. Select the watch and then 'Forget This Device' from the Bluetooth settings on the iPhone.
    2. From the web IDE using the WebBLE app, connect to the Bangle but do not pair.
    3. Enter NRF.setServices({}, {cts: true}) into the console.
    4. Disconnect from within the web IDE and reconnect, but this time pair with iOS and allow notifications.

    After these steps it will update the boot code after switching between apps, and the time will then be synced. However, this only seems to last for one connection, and the whole process has to be done again if it's disconnected at all.

    I tried adding that NRF.setServices line into boot.js for the ios app, but it did not seem to help.

About

Avatar for stweedo @stweedo started