2026-01-26 6:55 AM
A development collaborator on the application is trying to improve the performance of transmitting the payload between the app and the board containing the STM32WB55 microcontroller via BLE. He is asking if he can increase the size beyond 20 bytes in order to reduce the upload time, which is currently 40 seconds (ideally, he wants to reach 6 seconds, the same way I did using the ST BLE Sensor app). The AN5247 documentation recommends writing in 20-byte increments as shown in the image below, and he would like to know if he needs to perform an ACK after each 20 bytes or if he can send directly. Any help would be appreciated.
2026-01-26 7:02 AM
I forgot to include the image that mentions increments of 20 bytes.
2026-01-26 8:57 AM
Hello,
Please refer to that Wiki page
https://wiki.st.com/stm32mcu/wiki/Connectivity:STM32WB_Fast_FUOTA
20 bytes is the default implementation but it could be changed.
Regards.