#MSBAND – Conexión y acceso a los sensores de una Band en una app #Windows10 con Visual Studio 2015

Hola!

En el post anterior comenté como emparejar una Microsoft Band desde un dispositivo Windows 10, directamente como un Bluetooth device. Hoy veremos las 5 líneas de código que debemos usar para acceder a la Band desde un proyecto Windows 10 y como mostrar información de sus sensores.

1. Una vez tenemos emparejado el device con nuestro ordenador, ya podemos crear una Windows Universal App en Visual Studio 2015.

2. A continuación debemos instalar el paquete NuGet específico para Microsoft Band para apps Windows 10.

3. Dentro del SDK de MSBand tenemos una clase especial que es la que nos permite trabajar con la misma [Microsoft.Band.BandClientManager]. Esta clase nos permite

a. Listar las bands asociadas con un device

b. Conectarnos a una Band

4. El siguiente ejemplo de código muestra

a. Líneas 41 y 42, como acceder a la instancia del manager y obtener las MSBands asociadas.

b. Linea 55, conectarse a la MSBand

5. Para mostrar información de la band, utilizo una clase que Iris escribió, que se auto explica. Esta información luego es mostrada en una caja de texto en la app Windows 10.

6. El siguiente paso, es acceder a la información de alguno de los sensores de la Band. Para esto utilizamos la clase [SensorManager]. En el siguiente ejemplo de código podemos ver

a. Líneas 69 y 70, se pide acceso al usuario para acceder a la información del sensor. Esto no es necesario para todos los sensores, aunque algunos como el de HeartRate, si lo requieren.

b. Línea 71, suscripción al cambio de valores

c. Línea 72, comienzo de lectura de valores

d. Línea 76, proceso y lectura de valores

7. En el caso de la app de Windows 10, esta información también se muestra en un bloque de texto.

8. Y para finalizar, el siguiente video, muestra a la aplicación en modo raw mostrando información de la band.

En próximos posts veremos cómo enviar información a la band y cómo interactuar con la misma.

El código completo de la app, se puede descargar desde GitHub desde aquí https://github.com/elbruno/Blog/tree/master/MSBand/App1

Saludos @ Madrid

/El Bruno

References

Microsoft Band Get Started

Microsoft Bank SDK

– El Bruno, Como conectar una Microsoft Band a un Windows 10 device

– Iris Classon, Connect to a Band and retrieve Band information

Advertisements

7 thoughts on “#MSBAND – Conexión y acceso a los sensores de una Band en una app #Windows10 con Visual Studio 2015

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