We have 3 nRF52840 to establish a net. one for master device, One for Master device, One for HUB(Msater-Slave) device, and One for Slave device. The data flow is Slave device--> HUB(Master-Slave) device -->Master device.
So there is two BLE link: one for the master device and the HUB device. One for the HUB device and the Slave device. For the HUB device , The most important design is to avoid the link colision. I think if the HUB connect the master first, then connect slave, nRF52840 can arrange the anchor proper to avoid link colision. because if HUB connect the Master device, The master deivce deside the anchor point and notify the HUB the anchor point by connect req PDU. when the HUB decide the anchor pointer for slave connection, It can arrange it proper to avoid colision.
So when the HUB connect the master device, It will disconnect the Slave device and rescan for the slave device for connect.
But it fullfilled in the nRF52840 SDK, It just a guess, I can't confirm it.
Can Noridc engeneer confirm it, Or tell me the how the WInoff and winsize are caculated in the SDK?