0

健康アプリを開発しているのでBLEデバイス(ハードウェア)を使用します。

  1. BLE デバイスからは 1 パケットで 25 バイトを送信しますが、モバイル (Android) 側では 20 バイトを受信します。(私はこのリンクを参照しています)
  2. 各パケットを受信すると、確認応答を BLE デバイスに送信します。しかし、このプロセスは非常に遅いです。特定の時間にパケットを取得できません。
  3. 1 秒間に 500 パケットが必要です。ただし、1 秒間に 10 パケットしか取得できません。
  4. 主な問題は、要件に従ってパケットを取得できないことです。

それで、BLEは私の要件と同じくらい速くパケットを送信していますか、そうでない場合は再びBluetoothを使用していますか?

BLEからデータをより速く取得するためのチュートリアルを提案してください

4

1 に答える 1

0

requestConnectionPriorityをに設定してみましたかCONNECTION_PRIORITY_HIGH

于 2016-09-19T01:29:49.407 に答える