I have been reading up on Bluetooth and from resources that I have read online I have learned that in a Bluetooth piconet you may have seven active slaves and up to 255 slaves in park. However, while using bluetoothctl on my master device I am able to connect to and collect data from more than seven Bluetooth devices at once. However, I do occasionally lose data from the 9th or 10th slave. Does anyone know exactly what is happening here? Also, does anyone have any idea on why I am losing data? My idea is that bluetoothctl is automatically placing devices in and out of park and collecting data from them but I am not sure. And if this is the case, does anyone know how to control devices going in and out of park?
Using bluetoothctl to place bluetooth devices in and out of park
linux;bluetooth;bluez