2014年2月17日月曜日

node.jsを使用し、iBeaconの電波を送信してみたが

オリジナルの記事はこちら
たった6行!最も簡単にiBeaconの電波を「発信」する方法


node.jsは、0.10.25を使用した。

cd ~/ibeacon
npm install bleacon

ここで bluetooth/bluetooth.h: そのようなファイルやディレクトリはありません
でビルドエラーとなる

bluetooth.hを準備
sudo apt-get install libbluetooth-dev

成功すると

noble install: done
bleacon@0.2.0 node_modules/bleacon
├── debug@0.7.4
├── bignum@0.6.2
├── bleno@0.1.2
└── noble@0.2.8
が表示される


usbドングルを挿入しlsusbで確認

Cambridge Silicon Radio, Ltd Bluetooth Dongle (HCI mode)
が認識されている


node beacon.jsを実行するが
noble warning: adapter state unauthorized, please run as root or with sudo
bleno warning: adapter state unauthorized, please run as root or with sudo
となる

調べてみると電波は出ていないようだ。

0 件のコメント:

コメントを投稿