Tengo una placa de circuito personalizada que utiliza un chip Bluetooth LE de Nordic Semiconductor. Hablaré con este dispositivo con una aplicación de iOS y soy nuevo en BTLE y estoy algo confundido por todo el flujo de descubrimiento / emparejamiento. Nuestro dispositivo simplemente envía un texto ASCII que es un formato de datos personalizado.
La EE que desarrolló esta placa no me ha dado mucha orientación sobre cómo conectarme a ella. Cuando uso la LightBlue aplicación para iOS puedo ver el dispositivo y son UUIDs. Los UUID que veo son exactamente iguales a los UUID en Nordic nRF UART Aplicación .
Mis preguntas principales son:
- ¿Qué UUIDs deberán usar mis tablas? Habrá más que solo una placa, ¿entonces parece que cada uno tendrá su propio UUID?
- ¿Mi dispositivo necesita obtener algún UUID "especial" de bluetooth.org?
Sé que hay diferentes UUID tanto para el servicio como para las características ... mis preguntas se aplican a todos estos.