0

Apple のテクニカルノートの指示に従って、IOGEAR GBU521 Bluetooth ドングルを購入しました。

http://developer.apple.com/library/ios/#technotes/tn2295/_index.html

また、指示に従って構成し、温度センサーのデモを機能させようとしていますが、設定中の Bluetooth がオンにならない (回転し続ける) ようです。コンソールを見ると、次のように表示されます。

2012-11-02 4:17:08.114 PM Preferences[862]: BTM: 検出可能なステータスの設定を有効にしました 2012-11-02 4:17:08.114 PM Preferences[862]: BTM: 接続可能な設定を有効にしました 2012-11-02 4: 17:08.115 PM Preferences[862]: BTM: デバイス スキャンを有効にしています 2012-11-02 4:17:08.115 PM Preferences[862]: BTM: エラー 111 でスキャンを開始できませんでした

何かご意見は?私は人々がこれについて尋ねるのを見てきましたが、誰かがこのアプローチを働かせていますか?

一番、

4

3 に答える 3

2

IOGEAR を捨てて、Cirago BTA8000 を手に入れましょう。

Cirago BTA8000 と MediaLink 4.0 アダプターに加えて、あなたが言及した IOGEAR を購入しました。私の MacBook にはまったく同じチップが組み込まれているにもかかわらず、Broadcom チップに基づくものは何も動作しないことが判明しました。つまり、MediaLink と IOGEAR は動作しません。Cirago の荷物が今朝到着したばかりで、iOS シミュレーターの Bluetooth スライダーが 1 秒もかからずに「オン」になります。

実験したい場合は、Broadcom 以外の他のチップでも動作するかどうかを知りたい.

于 2012-11-08T16:34:15.550 に答える
0

MacBook8,3 の BT をアップグレードするために、Amazon から GBU521 を購入しました。

表示されないという同じ問題がありました。あなたが参照した同じ記事(TN2295)を読んsudo nvram bluetoothHostControllerSwitchBehavior="always"で、システムにBluetoothコントローラーが接続されている場合は常にBluetoothコントローラーに切り替えるように指示しました。

defaultオプション:

新しい HCI が接続されると、新しいモジュールが Apple モジュールでない場合、組み込みドライバーは組み込み HCI から切断され、外部 HCI に接続されるだけです。

ベンダー ID が一致したため ( 0xa5c)、新しいドングルに切り替えられなかったと推測されます。に設定するとalways、OSX は常に新しい BT アダプターに切り替わります。これは、TN2295の次のステートメントによって確認されます。

システム情報アプリケーションを開いて、システムの Bluetooth ドライバーが組み込みの Bluetooth ホスト コントローラーインターフェイス (HCI) と一致していることを確認します。Hardware->Bluetooth の設定で、Vendor ID が "0x5AC"であることを確認します。

更新後に再起動nvramすると、問題なくすべてのデバイスを再ペアリングできました。

ただし、 TN2295の次のステートメントにより、これはiOS BT LE 開発では機能しません

システムの Bluetooth コントローラーが Bluetooth LE USB アダプターと一致している場合、iOS シミュレーターは Bluetooth LE サービスに外部 Bluetooth コントローラーを使用できません。

于 2013-08-20T19:22:56.663 に答える