-
Notifications
You must be signed in to change notification settings - Fork 91
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
espruino
doesn't detect anything on Arch Linux
#182
Comments
What happens if you run with I was pretty sure that the Espruino package did install Did you run:
beforehand to ensure that Node.js had the relevant permissions to access the BLE stack? |
Thanks for the quick answer! My bad, indeed Yes, I did run the Here are the logs:
|
Ok, thanks - it looks from I'd be pretty sure that the Noble library is just broken again - If you tried some basic code I bet that is broken too: https://github.com/abandonware/noble?tab=readme-ov-file#quick-start-example Which version of Node.js are you on? For some reason Noble has always been a bit flakey. I've just tried it here with Node v22 on Ubuntu 24 and it seems broken again. I'll see about trying to use |
Just FYI this looks related: abandonware/noble#345 So a new version of |
Can you try reinstalling from NPM and see if that fixes it? Turns out we already had a |
Yes, it works now after reinstalling |
Hello,
I've tried to use espruino tools installed from
npm
(11.0.0
) on Arch Linux, and nothing is detected when usingespruino --list
(I have a brand new bangle.js 2 bought at FOSDEM).It's working fine with Chromium using the App Loader, and it's detected without problem by my OS.
espruino
usenoble
which is unmaintained (for 7 years!). There's@abandonware/noble
which is in better shape, but no more luck with it. Anyway, it would be good to use another, maintained, dependency.Thanks!
The text was updated successfully, but these errors were encountered: