Quantity of services BLE RAK11720 RUI3

Hello.

I would like to know how many BLE services can be created with the RUI3 API. I currently need to implement two services with their respective features.

I have implemented one service with its features and it works fine, but when I try to create a second service, the program compiles and loads, but when I connect via BLE, it doesn’t display the services and disconnects the RAK11720. The application gets stuck on “connected.”

My questions are:

  1. How many BLE services can I create simultaneously on a RAK11720?

  2. What is the maximum number of features per service on the RAK11720?

  3. I am also evaluating the RAK11160. Is it possible that this microcontroller supports more BLE services?

I look forward to your comments.

Best regards.

RUI3 supports only one custom BLE service.

The RAK11160 is using the ESP32-C2 with Espressifs AT command firmware for WiFi and BLE. Best is to check the Espressif documentation for BLE support ==> AT Command Set - ESP32 - — ESP-AT User Guide latest documentation