2019年10月22日火曜日

bluepyをRaspberry Piにインストールする

PythonでBluetoothに関する操作をおこなうbluepyをインストールするには、以下のコマンドを実行します。
sudo apt-get update
sudo apt-get -y upgrade
sudo apt-get -y install python3-pip libglib2.0-dev
sudo pip3 install bluepy

インストール後、hcitoolコマンドが使用できるので、以下のコマンドでBluetooth機器をスキャンする事ができます。
sudo hcitool lescan
Ctrl+Cを押さないと終わらないようなので、以下のようにtimeoutコマンドと組み合わせる
sudo timeout 5s hcitool lescan

※実行例
pi@rasp4:~ $ sudo timeout 5s hcitool lescan
LE Scan ...
D6:89:XX:XX:XX:XX BBC micro:bit [rugit]
D6:89:XX:XX:XX:XX (unknown)

0 件のコメント:

コメントを投稿