#Myo – #MyoSharp un SDK en C# para el brazalete Myo

¡ Hola!

Es tiempo de C#! El SDK de Myo es bueno, pero seamos honestos: C++ es algo complicado para pruebas y si no estás familiarizado con el entorno es bastante lento para comenzar. Por otra parte, C# presenta una manera mucho más fácil para pruebas rápidas. Asi que, después de una búsqueda rápida he encontrado un par de SDK para Myo para .Net Framework y MyoSharp merece una revisión.

Nota: Myo también nos permite escribir script simples que son ideales ideal para llevar a cabo algunas acciones básicas. Voy a escribir algo sobre esto más adelante.

MyoSharp es una biblioteca de clases de framework .net 2.0, así que es muy fácil utilizarla en nuestras aplicaciones. La página principal en GitHub tiene una muy buena introducción al proyecto, así que iré directamente a una aplicación de consola de C#.

He descargado y compilado el código fuente completo de MyoSharp para este ejemplo. Luego he creado una aplicación de consola y agregado este este proyecto a la solución principal.

Una vez hemos creado el proyecto, necesitamos agregar una referencia a la MyoSharp.dll y copiar el myo*.dll específico de la plataforma en el mismo directorio que la aplicación. Para este ejemplo trabajaré en x86 blanco.

image

Ahora en el método Main() debemos añadir algo de código para interactuar con el brazalete. El siguiente código muestra la creación del channel y el hub, que son los componentes principales del SDK de Myo (líneas 12 y 15).

image

Ahora es momento de suscribirse a los eventos de cambio de pose, bloqueo y desbloqueo sólo cuando el Channel detecta un dispositivo Myo. En cada uno de estos eventos, lo que haré será mostrar alguna información en la aplicación de consola.

image

Y eso es todo, ahora podemos lanzar la aplicación y ver cómo mostrar nuestro plantea en la aplicación de consola.

2016 07 20 MyoSharp

En el siguiente post voy intentar profundizar un poco en el ejemplo.

Saludos @ Toronto

El Bruno

References

GitHub MyoSharp

Advertisements

3 thoughts on “#Myo – #MyoSharp un SDK en C# para el brazalete Myo

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