0

私は、ワイヤレスイヤホンがどのように機能し、このイメージを見ているのか疑問に思っていました。私は次のイメージに示されているものを複製する方法を知らず、それを行う方法を学びたいと思っています。BLEメッシュネットワークの作成方法は?

私の最終目標は、スマートフォンをデバイスに接続し、Bluetoothヘッドフォンで音楽を再生できるようにすることです。私はBLE 4.1メッシュに読んで、どちらかが役に立つかどうかわかりません。

複数のデバイスが通信できる可能性のある方法で画像を作成しましたが、xDを添付するには十分な評判がありません。私はそれらを説明するために最善を尽くします。

1)すべてのデバイスが同時にスマートフォンと通信することができます。
2)すべてのデバイスは、データをスマートフォンに中継するハブに接続します。
3)1つのデバイスはハブ自体であり、他のすべてのデバイスのデータを中継しながらデータを送信します。
4)デバイスは、スマートフォンが呼び出したデータを受信するまで、互いの情報を中継します。
5)別の可能性は、メッセージが意味されるデバイスがそれを受信するまで、デバイスがネットワーク上でブロードキャストされたすべてのメッセージをリレーするメッシュ構造を持つことです。

私が作ったBluetoothデバイスが、他のBluetoothデバイスに同時に接続して使用することを妨げないプロジェクトを作りたいと思っています。

お読みいただきありがとうございます。私はすべての回答をお待ちしております。

IMAGE 1:

enter image description here

IMAGE 2:

enter image description here

画像3:

enter image description here

IMAGE 4:

enter image description here

+0

ようこそStackOverflow。チュートリアルのサイト、チューター、または契約プログラマーにとって、要件のリストであるあなたの質問は適切ですが、それは特定のプログラミングに関する質問ではなく、質の高い回答を引き付けることはまずありません。質問を絞り込んで[トピック]にしてください(https://stackoverflow.com/help/on-topic) –

答えて

0

あなたが最初のいくつかのことを考慮する必要があります。

  • バージョン4.0 Bluetooth仕様が含まれているので、 "クラシック ブルートゥース、Bluetoothの高速とBluetooth低エネルギー(BLE) プロトコルを。"
  • Bluetooth Classicは、通常Bluetoothイヤホンやスピーカーで実装されているA2DP、AVRCPなどのプロファイルを提供しています( )。
  • 一方、BLEは、GATT( の一般仕様で、低エネルギーリンクの の属性として知られている短いデータを送受信します)を使用して通信します。
  • BLEは、オーディオなどの高帯域幅のシナリオを処理するようには設計されていません。

は今ポイント

  • になってあなたはスマートフォンがA2DPプロファイル であなたのイヤフォンに接続し、同時に複数のBLEデバイスに接続することができます。
  • これらのBLEデバイスの1つ以上は、メッシュ接続性を実現できます。
関連する問題