BLE File Transfer Time

Hello,

i just have a general question for saving files -> very quickly

i'am sending a file with BLE to the AI2 App. This is working fine, but it is very slow.
the Data Rate is 100kBit/sec

Actual the file is Append (with EFileTools) in the StringReceived Block

is it possible to optimize this?
Maybe copy the incoming data and append the file in another Block (outside the Stringsreceived Block)?
Could it be faster to save to ASD? or slower?
Which way would be the fastest regarding to Android 11 file restrictions?

Has someone experience with that topic?

1 Like

This thread discusses some details of BLE stringsReceived collection with BLE expert Gerard Bucas ...
https://groups.google.com/g/mitappinventortest/c/fIbcpyqm4bI/m/bhkSBIHiAwAJ

With changing the Data Length Extension on ESP32 i could get 320 kBit/sec

i will check if i can go faster