Bluetooth のバージョンを確認したら古かったので新しいアダプタを購入した
どうも、かげさんです(^^)/
あなたがこの記事を読んでいるのは何回目でしょうか?
初めての方、いらっしゃい!
複数回目の方、再訪問ありがとです(・∀・)
IoTは「モノのインターネット」と言われています。
インターネット接続まで行かなくても、自宅内での通信くらいはしたいところ。
ということでM5AtomでBluetoothを使いたい。
M5Atomは、ESP32PICOベースなのでWi-FiもBluetoothも使えます。
M5Atomにはバッテリーがないので、ATOM TailBATでバッテリー増設しようと思っています。
バッテリー容量を考えるとできるだけ省電力でいきたいところ。
Wi-FiとBluetoothでは、Bluetoothの方が省電力です。
さらにESP32PICO-D4のデータシートを見てみるとBluetooth V4.2 BR/EDR and Bluetooth LE specificationと書いてます。
Bluetooth LEは、Bluetooth Low Energy(略してBLE)のことでBluetooth 4.0から導入された超低消費電力仕様です。
このようにBluetoothの規格には4.0、4.2などのようにバージョンがあります。
かげさんは、デスクトップPCでも使えるBluetoothアダプタを持っている。
これ、昔、買ったものだけど、はたしてBluetoothのバージョンいくつに対応してるんだ?
ということで、Bluetoothアダプタがどのバージョンに対応しているか調べてみます。
Bluetoothアダプタがどのバージョンに対応しているか
確認方法は、Microsoftのページに書かれていませいた。
「PC に搭載されている Bluetooth のバージョンを確認する」
- タスク バーの検索ボックスに「デバイス マネージャー」と入力し、結果の一覧から選択。
- [Bluetooth] の横にある矢印を選択して展開。
- Bluetooth 無線の一覧を選択 ("ワイヤレス デバイス" と表示されていることも)。
- [詳細設定] タブを選択し、[ファームウェア] または [ファームウェア バージョン] 領域で、LMP (Link Manager Protocol) の表示を探す。この番号が使用デバイスの LMP バージョンを示す。
かげさんの持っていたBluetoothアダプタは「4.5276」となっていました。
LMP (Link Manager Protocol) バージョン |
Bluetooth コア仕様 |
---|---|
LMP 0 | Bluetooth コア仕様 1.0b (使用中止) |
LMP 1 | Bluetooth コア仕様 1.1 (使用中止) |
LMP 2 | Bluetooth コア仕様 1.2 (使用中止) |
LMP 3 | Bluetooth コア仕様 2.0 + EDR (使用中止) |
LMP 4 | Bluetooth コア仕様 2.1 + EDR (非推奨、使用中止予定) |
LMP 5 | Bluetooth コア仕様 3.0 + HS (非推奨、使用中止予定) |
LMP 6 | Bluetooth コア仕様 4.0 |
LMP 7 | Bluetooth コア仕様 4.1 |
LMP 8 | Bluetooth コア仕様 4.2 |
LMP 9 | Bluetooth コア仕様 5.0 |
LMP 10 | Bluetooth コア仕様 5.1 |
LMP 11 | Bluetooth コア仕様 5.2 |
上の表で行くと LMP 4 。つまり、Bluetooth コア仕様 2.1 + EDR 。
Bluetooth のバージョンが 4.0 未満…
これじゃあ、BLEは使えないんだけど…(´・ω・`)
BLE に対応したBluetoothアダプタを買おう
使えなければ、使えるようにすればいいじゃない!
ということで、BLE に対応した Bluetooth アダプタを購入することにした。
購入したのはコチラ。
Bluetooth 4.0対応 ナノサイズのUSBアダプター
[省エネ]
省電力(BLE)技術により、従来より60%の消費電力をカット
[下位互換性]
Bluetooth Ver.4.0/LE対応。
Bluetooth V3.0/2.1/2.0/1.1にも下位互換性あり
[ナノサイズ]
安定的に動作し、とても小型(幅X奥行きX高さ:14.8X6.8X18.9mm)
[プロファイル]
AVRCP/A2DP/BIP/BPP/DI/DUN/FTP/GAVDP/HFP/HCRP/HSP/HID/
GATT/OPP/PAN/PXP/ScPP/SYNC/VDP/HOGP
購入理由は、こんなところ。
- 今日中に入手可能(ヨドバシに在庫があった)
- ヨドバシ.com に Bluetooth 5.0 以上が無かった
- TP-Link は有名所で、かつ、安い(今月は懐事情が厳しいので重要!)
まとめ
Bluetoothアダプタがどのバージョンに対応しているか確認する方法
- タスク バーの検索ボックスに「デバイス マネージャー」と入力し、結果の一覧から選択。
- [Bluetooth] の横にある矢印を選択して展開。
- Bluetooth 無線の一覧を選択 ("ワイヤレス デバイス" と表示されていることも)。
- [詳細設定] タブを選択し、[ファームウェア] または [ファームウェア バージョン] 領域で、LMP (Link Manager Protocol) の表示を探す。この番号が使用デバイスの LMP バージョンを示す。
LMP (Link Manager Protocol) バージョン |
Bluetooth コア仕様 |
LMP 0 | Bluetooth コア仕様 1.0b (使用中止) |
LMP 1 | Bluetooth コア仕様 1.1 (使用中止) |
LMP 2 | Bluetooth コア仕様 1.2 (使用中止) |
LMP 3 | Bluetooth コア仕様 2.0 + EDR (使用中止) |
LMP 4 | Bluetooth コア仕様 2.1 + EDR (非推奨、使用中止予定) |
LMP 5 | Bluetooth コア仕様 3.0 + HS (非推奨、使用中止予定) |
LMP 6 | Bluetooth コア仕様 4.0 |
LMP 7 | Bluetooth コア仕様 4.1 |
LMP 8 | Bluetooth コア仕様 4.2 |
LMP 9 | Bluetooth コア仕様 5.0 |
LMP 10 | Bluetooth コア仕様 5.1 |
LMP 11 | Bluetooth コア仕様 5.2 |
カテゴリ追加
<ルール7>適用でカテゴリを追加します。
- カテゴリ「Bluetooth」
Bluetoothに関わる記事につけます。
ここまではOKだ
コメント
このブログの新着コメントをRSSリーダに登録する為のxml