#Garmin – Mostrar gráficos e información de varios sensores al mismo tiempo

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

2016 02 25 Garmin display multiple sensors

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

image

  • 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

image

  • 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


4 thoughts on “#Garmin – Mostrar gráficos e información de varios sensores al mismo tiempo

  1. 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

    Like

    1. 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.

      Like

      1. 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

        Like

      2. 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.

        Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s