BLEの仮想コントローラ

このところBLEとかかわることが多く、HCI以降の信号を取得して加工する方法に取り組んでいました。ラズパイのUARTに出せないかとか設定をいじくりまわしていましたが、結局のところBluezのemulatorで実現できました。

btvirtというモジュールを利用します。このbtvirt、以前はあるサイトからダウンロードできていたようなのですが、なぜかダウンロードできません。現在では、ソースからコンパイルしてbtvirtを生成するようです。

configureを実行するときに、”–enable-testing”のオプションを付けます。デフォルトではこのオプションがついていないので注意が必要です。

おかげさまでbtviretも生成でき、やりたかったデータの取得も加工も実現できました。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です