Okay so a while ago I could connect my Bangle.js 2 to my laptop (Fedora Workstation) just fine. Today I can't.
It works on an Android device and a Chromebook. Heck, it even showed up 3 times in Settings and allowed me to connect to it in the IDE once. BUT NOW IT'S NOT WORKING.
Other Bluetooth devices work just fine. Advice?
Hmm, got something like this last week as well. Been looking into it some with @Gordon following this comment on an issue on github: https://github.com/espruino/EspruinoAppLoaderCore/pull/48#issuecomment-1641109082
I have not been able to solve it, with different behaviors at different times. Currently it will connect for an instant disconnecting immediately.
Maybe I should try one of the older kernels.
Maybe you'll have some luck with what I did in the second edit on this comment: https://github.com/espruino/EspruinoAppLoaderCore/pull/48#issuecomment-1660128381
I followed those instructions. After 2 minutes, it showed up in Settings, and I was able to connect with the IDE successfully. Hopefully it keeps working.
Ok, I think it's the newer kernels that's acting up not liking the bangle for some reason. Maybe it's something general with Bluetooth LE on those that's bugging out.
The last stable kernel for me seems to be 6.3.12-200 fc38. x86_64 (as seen in my grub menu).
Just a note that someone had this issue with Manjaro too: https://github.com/espruino/BangleApps/issues/2913
So it's Bluetooth on Broadcom devices? Feels like quite a bit thing to get broken - let's hope it's solved soon!
I'm not sure what my bluetooth chip is. The modalias is usb:v1D6Bp0246d0544.
Now I can't connect to my Bangle on my Chromebook either - it shows up, but just immediately disconnects. Only my phone works (which is inconvenient).
And now my phone is having the same problem with immediately disconnecting :/
Was able to reflash the firmware, same problem on chromebook but I was able to connect to it once from my phone and laptop
That's an odd one - is it possible you have some code running on your bangle that is causing the disconnect?
What if you reboot holding the button all the way through until all you see is the Bangle.js logo (or the recovery menu on new fw) - that way no extra code would be run and it'd be interesting to see if you still have a problem then
@KTibow Did you keep a stable kernel on your system that you've been using? As I said before 6.3.12 is the latest one that is stable for me.
Don't worry about formatting, just type in the text and we'll take care of making sense of it. We will auto-convert links, and if you put asterisks around words we will make them bold.
For a full reference visit the Markdown syntax.
© Espruino, powered by microcosm.
Report a problem