健康アプリを開発しているのでBLEデバイス(ハードウェア)を使用します。
- BLE デバイスからは 1 パケットで 25 バイトを送信しますが、モバイル (Android) 側では 20 バイトを受信します。(私はこのリンクを参照しています)
- 各パケットを受信すると、確認応答を BLE デバイスに送信します。しかし、このプロセスは非常に遅いです。特定の時間にパケットを取得できません。
- 1 秒間に 500 パケットが必要です。ただし、1 秒間に 10 パケットしか取得できません。
- 主な問題は、要件に従ってパケットを取得できないことです。
それで、BLEは私の要件と同じくらい速くパケットを送信していますか、そうでない場合は再びBluetoothを使用していますか?
BLEからデータをより速く取得するためのチュートリアルを提案してください