BT limit on nr of connections
-
When trying to connect to more than 3 BT-servers the connection is refused. This is probably due to a espressif default setting when compiling the core limiting it to max 3 connections. Is it possible to complie your own experimental fipy firmware removing this limitation?
-
@Fredrik-Andersson download the code from the GitHub repo (https://github.com/pycom/pycom-micropython-sigfox) and follow the instructions (which involve downloading and installing quite a few things).
-
@jcaron yes, that is it...but I do need to compile the espressif code to change it? How can I then compile a firmware for the FiPy?
-
@Fredrik-Andersson I believe the setting you are looking for is CONFIG_BTDM_CTRL_BLE_MAX_CONN.
It’s limited to 9, not sure if there is a specific reason why.
Also note WiFi and BLE share the same radio so the less you use WiFi the better.