This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
I'm trying to get an estimate on approximately how long it would take (best case) to download a 3MByte image through OAD. In this cases, it can assumed that there is no restriction on PDU size or connection interval time. Any ideas on this? Just a rough estimate would be good enough.
Thanks,
Stuart
Hi Stuart,
From a pure throughput POV;
Using OAD, will add protocol overhead (i.e. Application ACK on every block write etc.) and thus result in lower throughput;
Clarification! For OAD with BLE5 we support up to 244 Block sizes.
Total time = 24591*(10e-3) = 245s which is a little over 4 minutes, and that assumes no missed connection events.