web-dev-qa-db-ja.com

Bluetooth信号を繰り返したり再配布したりすることはできますか?

仮に、すべて互換性があり、Bluetoothが有効になっている3つのデバイスがあるとします。

  • デバイス#1-手首に装着するある種のフィットネスウォッチ。
  • デバイス#2-マスター/スレーブBTチップを備えた任意の状態のデバイス
  • デバイス#3-Bluetooth対応のライト/装飾

ペアリング:

  • デバイス#1 <->デバイス#2
  • デバイス#2 <->デバイス#3(部屋全体でそれらの複数、おそらく5または6個のデバイス3)

#1からすべての#3に信号を繰り返す方法/簡単な方法/受け入れられる方法はありますか? #2が状態を維持するハブとして機能することを望んでいましたが、Bluetooth信号をすべての#3に直接通過させます(#1がすべての#3に直接接続する必要はありません)。

このような状況に対処する最良の方法は何でしょうか?

基本的に私が説明しているのはイーサネットスイッチのようなものですが、Bluetoothについてです。

11
Matt Kenefick

簡単な答えは「いいえ」です。これを行う簡単な、または標準的な方法はありません。あなたが探しているのはBluetoothリピーターでしょう。 Bluetoothリピーターデバイスは存在しますが、独自のものであり、標準化されていません。たとえば、ドイツの太陽光発電メーカーの this one は、デバイスに固有のものです。

通常、Bluetoothネットワークは、単一のマスターと1つ以上のスレーブを備えた単純なスター型トポロジーです(a piconet )。ただし、複数のピコネットをより大きな scatternet に結合することは可能です。

より長い答えは可能ですが、デバイス#2からのソフトウェアサポートが必要です。これには、カスタムソフトウェアまたはファームウェアの開発が含まれる場合があります。アプリケーションによっては、 ワイヤレスイーサネット など、別の形式のワイヤレス接続をシステムに追加することを検討する方が簡単な場合があります。

2
bsa

これはあなたが探しているものではないかもしれませんが、Aircableは device がBluetoothの範囲を拡張すると主張しています。私はまだ試していませんが、動作することを示す古いバージョンの review があります。 Amazon で利用可能な(新しい?)バージョンがあります。

2
Calion