cancel
Showing results for 
Search instead for 
Did you mean: 

STM32WB BLE OTA low upload speed on some phones

serhat
Associate II

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.

1 ACCEPTED SOLUTION

Accepted Solutions
Javier1
Principal

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

we dont need to firmware by ourselves, lets talk

View solution in original post

2 REPLIES 2
Javier1
Principal

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

we dont need to firmware by ourselves, lets talk

Got it. Thank you for reply.