- ベストアンサー
Bluetoothアダプタとスタックソフトウェアの関係
- Bluetoothアダプタとスタックソフトウェアの関係について調査しました。
- Bluetoothアダプタを購入すると、付属のスタックソフトウェアも同梱されています。
- Bluetoothアダプタとスタックソフトウェアはお互いを認証しており、セットで使用する必要があります。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
ANo.2でコメントした者です。 なるほど。確かに完全に誤解していました。すみません。 で、質問の件ですがハードウェア(この場合BTアダプタ)をコントロールするドライバとの関係になります。デバイスが変われば(ほぼ)当然ドライバも変わります。同じチップを採用しているデバイス同士やOEM供給されているデバイスならば同じドライバで動くこともありますが。 ドライバとデバイスの関係はBTアドレスというよりはUSBのプロトコル上で認識して決まります。 スタックとも関連性は薄いですから、質問のケースでいうとケース1は動く、ケース2と3は動くとも動かないとも言えないが一般的には動かないことは十分にある、という感じでしょうか。 BTチップにUSBコントローラも内蔵されている場合、そしてそのUSB周りをコンフィギュレーションできるようになっていない(またはする必要がない)場合は、同じBTチップを採用したBTアダプタはPC側から見れば同じデバイスに見えます。となれば同じドライバ(恐らくそれはBTチップメーカが提供しているもの)で動くでしょう。BTアダプタ自体がOEM供給されている場合も同じです。それ以外のケースでは装着したBTアダプタに対応したドライバを見つけられないので少なくともそのBTアダプタ用ドライバが別に必要になります。 適切なドライバが入れば、BTスタックとのインタフェースに互換性がある範囲ではひとつのスタックで異なるアダプタを使うことができます。 スタックとの関連性があるとすればそれはスタックがデバイスを認識しているというよりは、 ・あるメーカがBTアダプタを作る ・そのメーカはBTスタックの供給者と契約していてよくそこのスタックを製品に使う ・そのメーカはBTデバイスの供給者と契約していてよくそこのデバイスを使う というような感じで、薄く(デバイス-スタック-アダプタメーカ)の関連ができ、その結果このスタックはこのメーカのアダプタと繋がるという関係ができることはあるだろうと思います。
その他の回答 (2)
- dummyplug
- ベストアンサー率58% (134/230)
>予想ですが、付属してくるスタックソフトには、そのBluetoothデバイスのアドレスがあらかじめ登録してあり、そのアドレスのBluetoothデバイスが接続されたときしか認識されないようになっているのですか? そんなことはありません。相互接続性がなければ何のために規格化しているのかわかりません。 まれにスタックの実装の関係で繋がりにくい、または繋がらないという組み合わせはありえますが意図的にベンダ名を見て接続性を変えるということは(少なくとも今は)ないと思います。 質問の3つのケースはあなたの仮説を裏付けるための質問ですから、答えるならいずれのケースでも「繋がる」です。ただし、スタックの実装やアプリケーションによってはつなげられないことはあります。 こういう仮説を立てる前に、うまく繋がらなかったという製品名などを提示してなぜ繋がらないのかを質問されるとよいのではないでしょうか。
- cliomaxi
- ベストアンサー率33% (2921/8736)
ソフトのインストール云々の前にBlueToothアダプタと周辺機器とのペアリング作業が必要です。 これはアダプタごとに必要です。 ペアリングに関してはアダプターの取説を読んでください。
補足
Bluetoothアダプタを買えば、必ずCD-ROMなどでスタックソフトウェアが付属してきます。そのソフトをインストールして初めてBluetoothアダプタがそのパソコン(もともとBluetooth非搭載だったパソコン)で使えるようになるのです。ペアリングはそのあとです。 もちろん、初めてアダプタを買って、その付属ソフトをインストールすれば普通に使えるのです。そしたらある日アダプタが壊れたとしましょう。仕方なく新しい別のUSBドングル型Bluetoothアダプタを買ってきました。付属してきたスタックソフトは今まで使っているのと別のものでした。今まで使ってきたソフトをアンインストールして新しいのをインストールするのは面倒なので、もしかして今までのソフトのまま使えるかと思い、新しいドングルをそのままさしてみました。さあ使えるかどうかという質問です。 誤解がまだあるようならご指摘ください。
補足
ちょっと誤解があるようなので補足します。 つながるつながらないの前に、その(USBドングル型)Bluetoothアダプタがパソコンで使えるようになるかならないかです。 ここでは、あるパソコンにUSBで接続されたBluetoothがBluetooth搭載の別のパソコンと通信できるかではありません。 ひとつのパソコンで、複数のUSBドングル型Bluetoothアダプタがひとつのスタックのみで使えるかどうかです。 もっとわかりやすく言えば、USBドングル型Bluetoothアダプタ買って、付属のスタックソフトをインストールして使っているとしましょう。ある日、人からもう使わないやと、Bluetoothアダプタのみ(付属のソフトウェアはなくしたといっています。)をもらいました。これはラッキー!!今使っているやつが壊れたら予備として使えるじゃん!!と思い、快くもらいました。そんなアダプタが、今まで使っていたスタックソフトのまま使えるかどうかです。 ケース3を試したと書きましたが、新しいドングルをパソコンにさしたらソフトウェアのインストールウイザードが立ち上がり、インストールを求められました。もちろん、新しいソフトもCD-ROMで付属していたのでそれをインストールすれば使えると思いますが、そうすると複数のスタックソフトがパソコンにインストールされる結果になります。そうなるのがいやなので今まで使っていたスタックソフトで新しいドングルが使えないかとおもい、質問をしました。 まだわからないこと、もしくはまだ私が勘違いしていることがありましたらご指摘ください。