2023-01-09 02:45 AM
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.
Solved! Go to Solution.
2023-01-09 03:12 AM
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:
https://community.st.com/s/question/0D53W00000ElwrQSAR/stm32wb-data-throughput-issues
2023-01-09 03:12 AM
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:
https://community.st.com/s/question/0D53W00000ElwrQSAR/stm32wb-data-throughput-issues
2023-01-09 03:14 AM
Got it. Thank you for reply.