• I am currently working on developing a desktop app in C# for the Bangle.js watch. My objective is to establish a Bluetooth connection with the watch and retrieve data from it. However, I am facing an issue during the scanning process.

    When I initiate the Bluetooth scanning using C#, I am unable to detect the Bangle.js watch in the Bluetooth area. I have tried different scanning methods and have ensured that the watch is in pairing mode and within range of my computer's Bluetooth.

    I have also checked that the necessary Bluetooth libraries and packages are installed correctly. However, despite my efforts, I haven't been able to locate the watch during the scanning process.

    I would greatly appreciate any guidance or suggestions on how to resolve this issue. Has anyone else encountered a similar problem while working with the Bangle.js watch and C# Bluetooth scanning? If so, I would love to hear about your experiences and any potential solutions you have found.

  • Are you scanning for Low Energy devices? Classic Bluetooth != Bluetooth LE

    in BleConsole this is done like this
    https://github.com/fanoush/BLEConsole/bl­ob/master/BLEConsole/Program.cs#L107
    you watch and accumulate devices and then you use device list later
    https://github.com/fanoush/BLEConsole/bl­ob/master/BLEConsole/Program.cs#L546
    https://github.com/fanoush/BLEConsole/bl­ob/master/BLEConsole/Program.cs#L647

  • Also it may be easier to use Python via https://bleak.readthedocs.io/en/latest/ or espruino-cli which recently got better with Windows support and BLE connections work mostly just fine on Windows 10/11 now

  • Also worth adding that if the Bangle is already connected, it won't (by default) send advertising data. So maybe make sure it's not connected first - you could use NRF Connect on a phone to verify

  • Post a reply
    • Bold
    • Italics
    • Link
    • Image
    • List
    • Quote
    • code
    • Preview
About

Need help with finding Bangle.js watch during Bluetooth scanning

Posted by Avatar for user15556 @user15556

Actions