Yes,we do open connections to multiple devices, 7 being the maximum limit of the Bluetooth stack. We also have a thread that runs every 10 seconds and checks the last time a message was send to a device. if the time is greater than 300 seconds then we used to disconnect that device so that new devices could add to the topology.