Tenemos una abeja bluetooth para propósitos de prueba en hardware. Desafortunadamente el dispositivo solo parece ejecutar SPP. Pero parece posible hacer más que eso.
Aquí está el producto:
Y la hoja de datos:
Cuando entro en modo AT, puedo configurar la clase del dispositivo en algo diferente a la predeterminada. Al escanear, mi computadora pudo ver que mi dispositivo blueooth era un "teclado" usando la clase 0x540
Dicho esto, mientras intentaba PAIR
con OsX 10.8, configuré el código de par en 1234
como configurado, pero osx no puede vincular el dispositivo. (Parece que ingresa el código PIN correctamente y espera que algo suceda y luego falla)
No es posible estar en modo de consulta constante a menos que hayas iniciado el perfil SPP
. Lo que me hace pensar que no es posible ejecutar mi propio perfil utilizando UART
, pero como podemos cambiar la clase de dispositivo, debería ser posible ejecutar mi propio perfil pero no pude encontrar nada al respecto.
Me gustaría saber si es posible ejecutar un servicio diferente como "hid" en este chip, incluso si el firmware parece ser compatible con el perfil spp
pero permite diferentes clases. Me gustaría implementar un dispositivo HID como un control remoto