We are trying to implement a logic in which while there is an ongoing connection to one device, we will scan the others to read ADV data from them and also connect when necessary.
Below is a waveform with radio debug pins where you can see that the receiver between connection intervals is turned off, so it does not scan.
In the application, I call GapScan_enable(0,0,0).
I tried it in different phases of connection and nothing helps.
Moreover, I don't explicitly disable scanning by GapScan_disable() anywhere.
Also tried with different scanning intervals and windows.
BLE Stack configuration seems to be OK.
Max Number of Connections is configured to 8.
Application is based mainly on simpleCentral example.
SDK simplelink_cc13xx_cc26xx_sdk_5_30_00_56
Is there any special procedure to run a scan while ongoing connection?
Or is some specific stack setting required to make this possible?
MB