cancel
Showing results for 
Search instead for 
Did you mean: 

STM32WB Scanning while maintaining an Active Connection

Daniel L
Associate III

Looking for more information on how exactly a scan is performed when an active connection to peripheral already exists. How is the RF radio shared in between the scan and connection? Can the connection interval be maintained during the scanWindow or can it only be maintained in the remaining time left in the scanInterval? What will happen if we attempt to start a scan with timing parameters that can no longer support a preexisting connection interval?

0693W000001cTlaQAE.png

We are having trouble configurating the Scan Parameters, Adv Interval and Connection Interval to ensure the connection to two devices simultaneously is reliable. How exactly should these value be chosen to optimise connection speed?

Thanks,

Daniel

2 REPLIES 2
Remi QUINTIN
ST Employee

All the RF activity is managed by the BLE Controller, which is handling all the RF sequences resulting from the timing constraints induced by the various windows and intervals of the connections existing at the same time.

Remi QUINTIN
ST Employee

The BLE_p2pRouter project enables a STM32WB device to interface with 6 peripherals as a client and with 2 other clients as a peripheral, all this in //.