1 of 2 people found this helpful
PSoC4 BLE can maintain only one connection at a time. So you will have to do Time multiplexed connection to realize this.
Like HimaM_31 said, if you time-multiplex the connections between the endpoints and the hub for transmitting data, then it should be feasible.
You would probably want to use some fixed time plus a small random offset to split up the connection times between the devices to minimize collisions. Then you merely need to write the code for handling collisions, connection/data update, and the checkin + small random time for periodicity.