工作と競馬2

電子工作、プログラミング、木工といった工作の記録記事、競馬に関する考察記事を掲載するブログ

技術メモ#Bluetooh

Bluetoothアダプタ内蔵のPCに、USBドングル型Bluetoothアダプタを追加しようとしてドライバーインストールに失敗した時

条件 追加したBluetoothアダプタで、以下のような表示が出る場合 このデバイスに必要なドライバーを読み込めないため、このデバイスは正しく動作していません。 (コード 31) {操作の失敗} 要求した操作が失敗しました。 解決策 デバイスマネージャーにて、内…

BLEモジュール BL652ブレイクアウトボードで遊ぶ(4) --- A/D変換 ---

概要 BL652ブレイクアウトボードで、アナログ出力のセンサの値をA/D変換して読み取ってみた。 背景と目的 前回のI2C通信に引き続き、BL652ブレイクアウトボードでの実用を想定して、アナログ接続のセンサからA/D変換で値を読み取ってみる。 詳細 0. 実施環境…

BLEモジュール BL652ブレイクアウトボードで遊ぶ(3) --- I2Cセンサとの通信 ---

概要 BL652ブレイクアウトボードで、I2C接続のセンサからデータを取得してみた。 背景と目的 前回、BL652ブレイクアウトボードを使うための開発環境を整え動作を確認した。今回は、実用を想定してI2C接続のセンサからデータを取得してみる。 詳細 0. 実施環…

BLEモジュール BL652ブレイクアウトボードで遊ぶ(2) --- アドバタイズ ---

概要 BL652ブレイクアウトボードで、アドバタイズを飛ばしてスマホで受信してみた。 背景と目的 前回、BL652ブレイクアウトボードを使うための開発環境を整え動作を確認した。今回は、実用を想定してアドバタイズでデータを飛ばしスマホで受信できるか試す。…

BLEモジュール BL652ブレイクアウトボードで遊ぶ(1) --- 開発環境整備と動作確認 ---

概要 BLEモジュール BL652のブレイクアウトボードで開発環境整備とサンプルプログラム動作確認を行った。 背景と目的 最近、センサデータをBLEで飛ばすため(ビーコンのように定期的にアドバタイズできれば十分)手持ちのESP32を使うことを検討したのだが、色…

bluepyでアクティブスキャンをするには

公式ドキュメントに書いてないけど、ソースコードを読む限り、 scanner = Scanner() scanner.scan(passive=False) passive=Falseを引数に与えればよいらしい。公式ドキュメントは、全然メンテナンスされていないらしい。。。