I have NRF52 SoC devices and would like to connect to two devices simultaneously with a Garmin Forerunner(as I see Garmin can connect for 3 devices at the same time from an app). Tried both solutions
- Scan while not connected for both and pair after discover
- Scan and store to an array both, and after stop scanning and try to connect each
The behaviour is very strange, first connection successed, second started, connected, and disconnect immadietly -> getting error from CIQ, with "the device is already paierd". The two "scanResult " object is not the same, i'm filtering by name, and after strogin the scanresult .
Used jim_m_58's BLE application and my own, and getting different RAW datas from the scan result.
If I change the second BLE device to a HR (Polar H10 sensor) it works. (However the Garmin can't see the Polar's advertising name what is very very strange.