Due to equipment issue, can not get the OTA log for the investigation.
But make sure that in current SDK 2.1.1, in hello_client sample,
when 3rd client to connect with slave device, it will be failed just after connect attempt.
I remember the elder SDK can work with my test scenario.
I spoke to the developers today and confirmed:
- Disc_Reason: 08 (time out)
- Disc_Reason: 13 (the other side of the link terminated the connection)
Refer to BLE Spec. for these are they are standard errors.
There are many different things that can trigger each.
Note also that while we can support multiple slaves (up to 8), we only support 2 masters at a time.
Per above, it appears that you want to support up to 4. This is not possible.