2016-08-02 12 views
0

私は多くの異なるセンサーを接続できますが、特定の時間にサポートされているデバイスのすべてまたはいずれかが接続されていない可能性があるヘルスシステムの開発に取り組んでいます。理想的には、システムはBTLEを介して関連するプロファイルをそれぞれ広告することができますが、私はこの解決策についていくつか疑問を持っています。単一のBTLEシステムで複数のBluetoothプロファイルをサポート

1)1つのシステムで複数のBTLEプロファイルをサポートできますか?

2)プロファイルをサポートするには、プロファイルに必要なサービスと特性をサポートする必要がある場合は十分ですか?プロファイル文書のそれぞれは、特定の接続間隔の概要を示しています。これが要件であるか、推奨されている実装であるかはわかりませんでした。

3)ツールがベースシステムに接続されているため、実行時に有効なプロファイルを変更することは可能ですか?そうであれば、現在接続されているデバイスまたはペアデバイスに影響しますか?

答えて

0

1)1つのシステムで複数のBTLEプロファイルをサポートできますか?

単一のシステムで複数のBTLEプロファイルをサポートすることは禁止されていませんが、ほとんどのプロファイルでは1つのプロファイルしかサポートされません。プロファイルの定義はBTLEで弱められましたが、1つのプロファイルにさらにサービスを追加できます。サービスや特性 サポートするプロファイルの必要性によって必要がサポートされている場合は、プロファイルをサポートするために

2)が十分にその のですか?プロファイル文書のそれぞれには、特定の接続間隔のある特定の の概要が記載されていますが、これが必須かどうかわからなかったか、 提案された実装です。

デバイスとアプリケーションの両方を自分で開発する場合は、サービス/特性をカスタマイズすることができます。 提案されている熟考ですが、単語が「shall」であれば必須です。

3)には、基本システムに接続されているツール として、実行時に有効なプロファイルを変更し、それがいずれかを持っているかどう 現在接続されているか、ペアリングデバイスに影響を与えることは可能ですか?

実行時にサービスを動的に追加または削除できます。現在接続またはペアになっているデバイスには影響しません。

関連する問題