-
Notifications
You must be signed in to change notification settings - Fork 862
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Catalina support #907
base: master
Are you sure you want to change the base?
Catalina support #907
Conversation
can you add the missing semi colon so the build works? |
add missing semi colon to mark build works
old version cause "The command "if [ $NODE_VERSION == "0.8" ]; then npm install -g npm@2; fi" failed and exited with 1 during ."
This works like a charm |
Discovering devices, characteristics, services works but reading characteristic hangs. Any luck with reading? I found that reading works with https://github.com/jnross/Bluetility, but it's not that obvious how to reverse engineer it. I have tried luck with loop in read but no results:
discoverDescriptors also hangs... minor thing... line 5 should be changed from
to
|
This solves issue of reading from characteristics without it you can't read from BLE on Catalina. Fixing issue required finding valid magic number for reading, which is 110. I did pull request to pull request: lzever#1 :) Here is the fork with the fix: |
If you have issues with latest versions of Node.js or MacOS, you can consider using https://github.com/abandonware/noble instead! |
Please forward change to downstream fork: |
modify most MsgId