Maximum Bonded Devices

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

I have a customer with an issue where they are unable to get 30 devices paired and bonded when the BL5340PA (nRF5340) SoC as their central device.

Following details might help you out-
1.      They are using the hci_usb sample code as the firmware on the SoC.
2.      The stack on the host Linux system being used is BlueZ (version 5.66)

They are able to pair and bond with upto 8 devices pretty quickly and then this process slows down and they aren't able to pair with more than 12-15 sensors in a single go.
After the pairing and bonding process stagnates at around 12-15 sensors if they restart the host system (and in turn the SoC as well) they are able to pair with a few more sensors but not 30 sensors.
So far out of the things that they have tried out to identify the source of the problem it has something to do with the BlueZ stack configuration ( they are currently using the default stack configuration) and/ or the firmware configuration parameters.

Do you have any idea on what configuration parameters could be causing this behaviour and/ or what configuration changes need to be made so that they can achieve the target of pairing and bonding with 30 sensors. If you have any more questions please let me know.

I believe the default is set to something like 65K devices per MaxControllers in main.c as well as main.conf

parse_config_u16(config, "General", "MaxControllers",
                                                &btd_opts.max_adapters,
                                                0, UINT16_MAX);

# Maximum number of controllers allowed to be exposed to the system.
# Default=0 (unlimited)
#MaxControllers=0

I am assuming the issue isn't BlueZ specific but if there is any thoughts or guidance you may have it would be appreciated.

Thanks
Chris

THE INFORMATION CONTAINED IN THIS DOCUMENT IS OF A PROPRIETARY NATURE AND IS INTENDED TO BE KEPT CONFIDENTIAL BETWEEN THE SENDER AND THE INTENDED RECIPIENT. IT MAY NOT BE REPRODUCED OR USED WITHOUT EXPRESS WRITTEN PERMISSION OF EZURIO





[Index of Archives]     [Bluez Devel]     [Linux Wireless Networking]     [Linux Wireless Personal Area Networking]     [Linux ATH6KL]     [Linux USB Devel]     [Linux Media Drivers]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Big List of Linux Books]

  Powered by Linux