Tengo 3 tableros nrf52: 2 actúan como periféricos y 1 como dispositivo central.
Quiero registrar 2 UUID diferentes para los 2 dispositivos periféricos, que contienen el mismo servicio (0x0001 - NUS por ejemplo).
Añado los UUID utilizando la función sd_ble_uuid_vs_add(..)
y establezco common_enable_params.vs_uuid_count = 2
. Después de eso, registro el servicio con la función ble_db_discovery_evt_register(..)
.
El problema es: solo obtengo datos de 1 periférico (de UUID, que se registró usando sd_ble_uuid_vs_add(..)
primero).
¿Cómo puedo registrar más de 1 UUID periférico con el mismo servicio?