Hi
I tested BLE Central with different values in .scanInterval and .scanWindow params of gapConnectionRequestParameters_t structure. And this change value affected connection establishment time.
But this structure is only used after we found a device in Device Discovery Procedure and try to connect to it.
/* Connect with the previously scanned peer device */
if (mFoundDeviceToConnect)
{
(void)App_Connect(&gConnReqParams, BleApp_ConnectionCallback);
}
The actual scan window and interval are in gapScanningParameters_t structure. And this is used for scanning.
Then how the .scanInterval and .scanWindow params of gapConnectionRequestParameters_t structure affect scanning?
Thanks in Advance
Nidhin