Paso 6: Configurar el tiempo a través de smartphone
Si ya sabes Bluetooth smart o baja energía, como se le llama a veces, podría notar que esta configuración no es un perfil público sino un perfil personalizado.
No quiero invertir mucho tiempo en configurar el perfil oficial de tiempo porque quería ver cómo esto está buscando. Y por otro lado, un periférico que implementa al cliente de perfil tiempo necesitaría una central que implementa un servidor de tiempo perfil. No es el caso de los actuales smartphones de Android. Y también el CySmart-dongle no es compatible con esta característica en el momento.
Pero bueno, mucho bla bla bla antes de empezar:
Una vez que usted ha programado la Junta BLE con el proyecto, puede utilizar el CySmart Dongle con el Software para PC o CySmart de la aplicación para tu teléfono inteligente.
Normalmente utilizo la aplicación, ya que es fácil y rápido. En la primera pantalla debe encontrar un dispositivo llamado "reloj". Este es el kit de desarrollo!
Conectarse a ella haciendo clic en el nombre. No trate de par o adherir a ella. No se ha implementado y se producirá un error. También no necesita ninguna clave para conectar con ella. Eso significa que todo el mundo alrededor se pudo conectar a este dispositivo y más adelante tenga cuidado al implementar algunas características de seguridad!
Ves un servicio desconocido con tres características. Estos son los que definí en el PSoC-creador. La aplicación CySmart no sabe por supuesto, pero eso no importa. La primera característica acepta fecha y hora, la segunda caracterìstica acepta sólo el tiempo y el último es el control para atenuar los LEDs con un divisor personalizado.
Establecer el tiempo tap en la característica media y entrar en 17 23 55 y pulse sobre OK. El "0 x" es incluido automáticamente por la aplicación.
Una vez que se envía el valor, el reloj muestra al instante la nueva hora 17:23:55. ¡ Wow!