MacでnodeJSのBLEライブラリであるnobleとblenoのインストール方法を書きます。
{
"dependencies": {
"noble-mac": "github:/Timeular/noble-mac.git",
"bleno": "github:notjosh/bleno#inject-bindings",
"bleno-mac": "https://github.com/chrisco314/bleno-mac.git",
"xpc-connection": "github:taoyuan/node-xpc-connection"
}
}
- package.jsonを上記のようにする
- npm install をする
- jsのファイルでrequire(‘bleno-mac’);またはrequire(‘noble-mac’);をする
bleno-macは
“bleno-mac”: “github:notjosh/bleno-mac”,
を使っている人もいました。自分もこっちを使って上手くいった時もありましたが、いつの間にかstateChangeイベントを受け取れなくなってしまいました。上記のものに変えたところ上手く動作しました。
コメント