cancel
Showing results for 
Search instead for 
Did you mean: 

STM32WB55 How to improve data throughput?

Lep
Senior

​The following figure is the load and corresponding interval of my single notification:

0693W00000VOE9JQAX.pngI think the interval is too long.I read AN5289 7.6.5 how to maximize data throughput, but I can't find the macro parameters Min_CE_Length and Max_CE_Lengtht, and I don't know where to insert these functions into the program.

0693W00000VOECcQAP.jpg

4 REPLIES 4
Javier1
Principal

what are you using in the reception side? a phone? another stm32w?

I found out there are huge differences between archiveable data troughput between BLE devices (and SOs).

Available for consulting/freelancing , hit me up in https://github.com/javiBajoCero

Another stm32wb(USB dongle) is client, my own board is as server.

Remy ISSALYS
ST Employee

Hello,

You can manage the CE_Lenght parameter using aci_gap_start_connection_update command.

Best Regards

Thank you, in fact, I have tried these a long time ago, and it has never worked. What I found that finally got me success was I added this command: hci_le_set_Data_length();