Hola !
El post de hoy es uno de los rápidos. Durante estos últimos días, mi principal objetivo era completar todo lo necesario para poder comenzar a vivir en Toronto, y aprovechando huecos de ocio, me puse a conocer el Garmin ConnectIQ SDK.
Como se puede ver en el siguiente video, hoy he llegado a un punto donde he creado una app
- Que puede leer información de diferentes sensores: posición y ritmo cardíaco
- En base a una muestra SDK la app puede dibujar un gráfico con los datos del sensor de latidos de corazón
- La app crea un diseño de forma dinámica con colores diferentes (y bastante feos) para cada línea de texto, cuando el dispositivo está utilizando datos de sensores
Sobre la app, un par de detalles a tener en cuenta
- La app debe configurarse para utilizar sensores y obtener información, en las propiedades de aplicación
- La clase App inicializará los eventos para la captura de datos de los sensores y el posicionamiento global. En cada evento de captura de datos, se invocará la clase View para mostrar estos datos
- La clase de vista tiene algún código para dinámicamente trabajar en el diseño para crear textos y gráficos para la View
- El gráfico utilizado para los datos de frecuencia cardíaca es un archivo de Graph.mc de los ejemplos del SDK
Y eso es todo! la aplicación es lo suficientemente inteligente y sencilla como para mostrar información en tiempo real de sensores y posiciones de una manera muy sencilla!
GitHub Source Code: https://github.com/elbruno/Blog/tree/master/Garmin
Saludos @ Toronto
-El Bruno
References
- ConnectIQ Programmers Guide Resource Compiler
- ConnectIQ Programmers Guide User Interface
Hola, me interesa mucho tu app y la estoy utilizando de modelo para hacer una propia pero me gustaria preguntarte una cosa.
¿Para seleccionar la opción de sensor es necesario tener conectado un sensor, no? En caso afirmativo, que sensor de Garmin es el que empleas y cual es su frecuencia de emisión: bluetooth, ANT,…?
Muchas gracias
LikeLike
Hola Cristina … no tengo ningun sensor conectado, los datos son de los propios sensores del Garmin Smartwatch que tengo (heart rate, movement, etc …) No he probado usar un sensor conectado al smart watch, pero pienso que deberia ser igual, ya que seria parte de la coleccion de sensores.
LikeLike
Gracias por contestar, mi problema es que no me deja seleccionar el permiso del sensor y no se a que puede deberse, es decir, no me sale la opción de poder seleccionarlo.
¿Y donde se seleccionan los datos de los propios sensores de Garmin?
Muchas Gracias
LikeLike
ElBruno, ya solucioné el problema con lo de poder permitir el sensor, ahora mi duda es la siguiente:
Se supone que el programa lee los datos que el propio garmin proporciona, pero si quiero que funcione a traves de un sensor que yo tenga, ¿necesito tener tanto el reloj como el sensor del pecho o basta con el sensor del pecho?
Muchas gracias por tu ayuda, un saludo.
LikeLike
Hola Bruno como estas ,quiero desarrollar una aplicacion que permita conectarvarios sensores ant+ para leer la frecuancia cardiaca , pero el repositorio no esta disponible te agradeceria me pudieras dar alguna guia de como conectar los dispositivos
LikeLike
I do not know if it’s just me or if perhaps everyone else experiencing
problems with your site. It appears like some of the text in your content are running off the screen.
Can somebody else please comment and let me know if this is happening to them
as well? This might be a problem with my internet
browser because I’ve had this happen previously. Thanks
LikeLike
Hi, thanks for the warning.
I´ll check the styes,
Regards
-Bruno
LikeLike