Skip to main content
serhat
Associate
January 9, 2023
Solved

STM32WB BLE OTA low upload speed on some phones

  • January 9, 2023
  • 1 reply
  • 992 views

Hello,

I am using BLE_OTA project for STM32WB55. I upload a bin file which is 350 kb using ST BLE Sensor.

However, the upload speed is so lower for some phones. For example, it takes up to 450 seconds on some android phones while the others take 25 seconds.

Is there any way to speed up?

Thank you.

Have a nice day.

Serhat.

This topic has been closed for replies.
Best answer by Javier1

the BLE real troughput speed depends Heavily on the type of Bluetooth chipset your phone/tablet is using.

Im afraid this is a hardware limitation, figure out which chipsets are giving you the worst performance.

You will get the fastest performance out of the new phones with BLE5.2 chipsets which include PHY 2Mbps.

If you have control over packet sizes and conncetion interval you should set them as advised here:0693W000003OmFxQAK.png 

https://community.st.com/s/question/0D53W00000ElwrQSAR/stm32wb-data-throughput-issues

1 reply

Javier1
Javier1Best answer
Principal
January 9, 2023

the BLE real troughput speed depends Heavily on the type of Bluetooth chipset your phone/tablet is using.

Im afraid this is a hardware limitation, figure out which chipsets are giving you the worst performance.

You will get the fastest performance out of the new phones with BLE5.2 chipsets which include PHY 2Mbps.

If you have control over packet sizes and conncetion interval you should set them as advised here:0693W000003OmFxQAK.png 

https://community.st.com/s/question/0D53W00000ElwrQSAR/stm32wb-data-throughput-issues

hit me up in https://www.linkedin.com/in/javiermuñoz/
serhat
serhatAuthor
Associate
January 9, 2023

Got it. Thank you for reply.