Why does BlueNRG-MS, v7.2c, wait forever after this call: aci_gap_create_connection(ScanInterval, ScanWindow, sType[sIdx], sAddr[sIdx], PUBLIC_ADDR, ConnInterval, ConnInterval, ConnLate, ConnTimeout, ConnLength, ConnLength);
After the call returns BLE_STATUS_SUCCESS, but the target BLE Peripheral slave device stops advertising forever (i.e. a race between scan result, connection request and peripheral stop advertising/go out of range)?
It would be nice if a connection request timed out in a similar way to how a general scan times out (with a GAP procedure complete, 0x02). Now I have to babysit the BlueNRG-MS with my own timer after making a connection request - is there an easier way?
Thanks,
