Hi
We have a product that uses a nRF5x Soc. Is acts as both a central and peripheral. The central part connects to a pulseoxymeter, and the peripheral part allows an app to connect. Works fine.
But now we are creating some new test equipment, that was supposed to test both connections. On one hand, it should simulate an pulseoxymeter and on the other hand also connect as an app.
But the SDK (Version 2.9.0) is not happy about it. The bt_conn_le_create() returns with an -EINVAL/-22. and the debug trace says:
"W: Found valid connection (0x200026e0) with address E0:C6:2C:xx:xx:xx(random) in connected state"
Is there a way to over come this? Or is it fundamental that two devices cannot have two concurrent connections?
BR
Kasper