we are developing an Android app which can connect to multiple heart rate sensors simultaneoulsy via Bluetooth Low Energy.
We have an implementation which is working
In case that you are still interested in it. The limit comes from BTA_GATTC_CONN_MAX (hardcoded in android) Which is set to:
There is by the way also a limit on the amount of characteristics for which you can activate notifications. (BTA_GATTC_NOTIF_REG_MAX) which is: