Estoy jugando con el conocido módulo BLE HM10. Aquí la hoja de datos. Primero lo puse en función periférica (es decir, "servidor") y pude conectarlo a mi teléfono inteligente, leer y escribir su propia característica.
Ahora necesito hacer lo contrario. Tengo un servidor GATT activo y quiero que el HM10 lea / escriba sus servicios / características.
Bueno, configuré con éxito el módulo y me conecté al servidor GATT:
AT+ROLE1 // set as central
AT+IMME1 // start working immediately
AT+DISC? // discovery devices (it gets only my GATT server)
AT+CONN0 // connect to the peripheral device
conexión OK! Ahora estoy perdido. No puedo encontrar esta información en la hoja de datos ni en ninguno de los muchos tutoriales en la web.
¿Cómo puedo leer / escribir una característica específica del servidor GATT?