Hello,
I am using pc-ble-driver-py 0.14.1 running on python3.8 and Ubuntu Desktop with nRF52840-Dongle. Dongle is running connectivity_4.1.1_usb_with_s135_5.1.0.hex. Dongle is running as central and I need to make up to 8 connections. I am using this to increase connection count -
gap_cfg = BLEConfigConnGap()
gap_cfg.conn_count = 8
gap_cfg.event_length = 12
gap_cfg.tag = CFG_TAG
self.adapter.driver.ble_cfg_set(BLEConfig.conn_gap, gap_cfg)
This partly works, now max connection count appears to be 3 instead of 1. But when trying to connect to 4th device I get NRF_ERROR_CONN_COUNT. Is this expected behavior and the hard cap for pc-ble-driver-py with nRF52840-Dongle is 3 connections? Is there any setting that I am missing to increase connection cap?