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イベントを受け取れなくなってしまいました。上記のものに変えたところ上手く動作しました。
 
  
  
  
  
コメント