BLEデバイス一覧をHTMLのセレクトボックスに表示する
コンテンツ
今回やること
obniz Boardをつかって周辺のBLEデバイスを検索して、一覧表示をします。
用意するもの
- BLEデバイス(指定はなく何でも良いです。複数あるとわかりやすいです)
- obniz Board
- モバイルバッテリーなど
- スマートフォン or PC
組み立て方 / 接続方法
BLEは無線ですので、obnizBoardのピンには何も接続しなくて大丈夫です。
USBだけ接続して、電源を入れてください。
プログラム
BLEを利用するためには最初に初期化する必要があります。初期化のコードは以下になります。
await obniz.ble.initWait();
周りにあるBLEデバイスを検索するには、以下のコードを使用します。
{}内のパラメータを指定することで検索条件を変更できます。
obniz.ble.scan.start({duration: 30});
BLEに関する詳しい情報はこちらから読むことができます。
プログラムを起動すると、リストにデバイスアドレスの一覧が表示されます。
時間とともに発見したデバイスが順次追加されます。