ESP32_BLE_OTA_Arduino icon indicating copy to clipboard operation
ESP32_BLE_OTA_Arduino copied to clipboard

OTA Speed 3kb/s vs 12kb/s

Open Fabchick opened this issue 3 years ago • 2 comments

dear fbiego,

I transformed your OTA code with minor changes into my esp32 project and into my android app. It works like a charm, thank you for that!

Now I am just curious how you could achieve ~12kb/s transfer speed (stated in the readme). I am getting only 3kb/s transfer speed like your "old code". I already looked into your ESP32 Clock OTA source code you posted into an older github issue, but could not see anything what could spice the transfer speed up to 12kb/s.

I would be very glad if you could give me a hint. Maybe it is the use of FFAT? Would be very interesting to know, because on my project it feels like the bluetooth data transfer rate is the bottleneck.

Fabchick avatar Oct 08 '21 13:10 Fabchick

12kb/s is the peak speed I achieved but that will vary across different devices. That was with FFAT and no other BT devices connected to the phone.

fbiego avatar Oct 08 '21 18:10 fbiego