古いMacbookではBLE(bluetooth4系)に対応していない事があります。
今回はUSBアダプター(Class1)をぶっ刺す事で使えるようにします。
私のMac環境
MacBook Pro (13-inch, Mid 2009)
OS X El Capitan ver.10.11.6
※古すぎる為OSのアップデート対象から外されています(/_;)
確認方法
- 左上のリンゴマーク
- このMacについて
- 「概要」タブの「システムレポート」
- ハードウェアのBluetooth
- LMPのバージョンが「0x06」になっている方はもうこの記事を閉じてもらってOK。対応してます。それ以外の方は残念ながら非対応です。
USBドングルを購入
http://www2.elecom.co.jp/products/LBT-UAN05C1.html
今回はelecomのLBT-UAN05C1(Class1)を使います。
ヤマダ電機で2000円ちょいでした。
class2製品も隣にありましたが、実用的なものを作りたいのでclass1に。
(作ってみたけど全然使い物にならなかったってのは大体class2製品のせいです。切断をトリガーにするものでなく、常に監視したいタイプのものが作りたいならclass1必須)
Bluetooth ExplorerをDLする
- ログイン後、「Hardware IO Tools」の最新版をDLする。
- DLフォルダの中にある「Bluetooth Explorer.app」をクリックし起動
- 上メニュー「Tool」の「HCI Controller Selector」を選択
- 「Cambridge Slilicon Radio, LocationID: 6200000」を選択して「Activate」ボタンをクリック。
- bluetoothで繋がっていたマウス系が切断されてしまうので、再度ペアリングを行う。
まとめ
パッケージのどこにもMac対応の文字がなく不安でしたが無事動かす事ができました。
最新のmac製品であればデフォルで4系に対応していますが、長距離のclass1を試したい方は今回と同じ方法で対応する事が出来ると思います。