#Humor – #Bluetooth cordless Hose

Hi!

I’m a big fan of Bluetooth devices, and this is maybe the best one I’ve seen !!!

20376134_1966234393402691_2659828840909780331_n.png

Greetings @ Toronto

El Bruno

Source: Evangelical Pastafariaism

Advertisements

#HowTo – Listen audios from your #iPhone in #Windows10 using #BlueTooth (no #iTunes!)

2018 May Update: Thanks to the comments I realized that it seems that with the latest W10 and iOS updates this procedure is no longer valid. If I find a way to perform this again, I’ll update the post.

Hi!

The weekly plan for today included a new AI post, however I’ll do a Brain Backup post because I always forgot how to do this, and I spend too much time in something which usually must be 5 minutes. (Brain Backup, remembering the great David Salgado).

Let me share some context, I listen podcasts from iVoox using my iPhone. I mostly spend time in the greatest technology podcast in Spanish: “No Tiene Nombre”. And I also spend some time on other programs. I became a big fan of PR17 (@pr17comic) and his reviews on La Viñeta. If you like his particular sense of humor, you need to listen any of his movies or comics reviews, tons of fun. There other classics like La Orbita de Endor, Nadie Sabe Nada or Scott Hanselman (@shanselman) HanselMinutes.

So, here goes the problem: iVoox ecosystem is “very castaña”, kind of crappy in english. I mean, you have apps for the major mobile platforms, and you can even listen to podcast from the web. However, even if you have a unique profile for iVoox, there are no synchronization between all this platforms.

I mean, when I’m listening at minutes 25 of a specific episode in my iPhone, if I want to switch to my desktop I need to open iVoox on the web, search for the episode, advance to minute 25 and continue listening from there. The Desktop to iPhone process is the same on backwards mode. At the end is not user friendly at all, and sometime ago I decided to listen different episodes in each platform.

Note: I’m not going to start with the W10 app, there are no words to describe the app.

And the main problem is that I become more and more connected. I’m used to have smooth transitions between environments in an easy way. When I’m training I use my iPhone and my Jabra headset to run, then I jump into my car and it automatically switch to the car audio system. When I’m using the train, I choose to connect to my Bose with noise cancellation, to have a relaxed trip. Bluetooth rules!

That’s why I started to think that maybe I can use any Windows 10 device as a bluetooth speaker, I mean we are in 2017.

So, I been using this system for a while and I always forget one of the steps, so I’ll share them here for my near future. I start connecting my iPhone with my PC via Bluetooth. Nothing new here, Settings, BlueTooth, Add a device …

Clipboard01

Once the devices are connected, we are going to see the iPhone in our list of connected devices.

Clipboard04

We can double check the Device Manager to see if the drivers were installed correctly. There should be a new entry with the phone name under the BlueTooth node.

Clipboard06

The device windows in Windows 10 will allow us to launch a specific connection window for each device, and on Windows and iPhone we will see a couple of available operations. Music and Audio will be my friend 😀

Clipboard05

Once we have connected the “Music and Audio” service, we will see a new output device on our iPhone and we will be able to use this new device to broadcast our favourite podcast!.

Clipboard07

Simple and crappy post, Happy podcasting!

Greetings @ Burlington

El Bruno

References

 

#HowTo – Escuchar audios en #Windows10 desde un #iPhone via #BlueTooth (no #iTunes!)

Hola!

Hoy me tocaba escribir un poco más sobre Inteligencia Artificial, sin embargo, voy a aprovechar el post para hacer un Brain BackUp (como decía el gran David Salgado) y dejarme apuntado algo que siempre me consume tiempo. Y en realidad deberían ser solo 5 minutos.

Comencemos con un poco de contexto: escucho audios de Ivoox desde mi iPhone. Además del fabuloso podcast de tecnología llamado “No Tiene Nombre”, en iVoox escucho otros. Últimamente me he hecho muy fan de PR17 y sus secciones en La Viñeta, la forma en la que describe una película o un comic, es algo para tener en cuenta (si te gusta este tipo de humor, claro). Otros clásicos son La Orbita de Endor o Nadie Sabe Nada.

Pues bien, resulta que la app de iVoox es bastante castaña. Es decir, si bien hay versiones de la App para varias plataformas, e inclusive se pueden escuchar los audios desde la web, no hay sincronización entre estas plataformas.

Es decir, si estoy en el minuto 25 de un episodio de un podcast en mi ayFon y quiero seguir escuchando el podcast mientras trabajo en mi desktop, pues tengo que abrir la web de iVoox, buscar el audio y adelantar el audio hasta el punto justo. El proceso inverso Desktop to App, es igual. Vamos que es bastante tedioso y por lo general escucho audios diferentes en cada dispositivo.

Nota: No voy a detallar ni un ápice la experiencia de la app para W10, mejor no hablar de ciertas cosas.

Lo que me llamo la atención de esto, es que desde el ayFon yo cambio de Speakers Bluetooth, de una forma muy rápida. Puedo estar entrenando con mis Jabra en el oído, subirme al coche y automáticamente seguir escuchando el audio por los altavoces del auto, o conectar mis Bose con cancelación de audio y viajar tranquilo en el tren.

Fue hace tiempo, donde comencé a pensar que debería poder hacer lo mismo con Windows 10. Es decir, utilizar un canal de Bluetooth de audio para poder utilizar mi Windows 10 como “receptor de audio”.

Pues bien, una solución que existe para esto es conectar ambos Devices vía BlueTooth. Aquí no comentare nada nuevo, Settings, BlueTooth y agregamos el ayFon

Clipboard01

Una vez agregado, y si tenemos los drivers de Bluetooth actualizados, podremos ver al iPhone en nuestra lista de dispositivos

Clipboard04

Inclusive en el Device Manager deberíamos ver el device en la lista de dispositivos que se han conectado via BlueTooth.

Clipboard06

Desde el menú de dispositivos de Windows 10, podremos acceder a los servicios que están asociados con el iPhone y en este punto es donde podremos activar la opción de escuchar audios del smartphone utilizando nuestro ordenador

Clipboard05

Una vez que hemos conectado este servicio, solo tenemos que seleccionar el nuevo device desde nuestro iPhone y ya podremos escuchar el audio desde el mismo.

Clipboard07

Menuda chorrada de post, Happy podcasting!

Saludos @ Burlington

El Bruno

References

 

#MSBAND – Listar, crear y eliminar Tiles desde una app #Windows10 con Visual Studio 2015

Hola!

Después de ver como conectarnos y utilizar C# para acceder a la información de una Microsoft Band, hoy veremos una de las acciones más interesantes que podemos hacer: trabajar con las Tiles de una Band. En la sección de referencias, hay un par de links donde se explica cómo funcionan las tiles en una Band. En este post explicaré las acciones más importantes que tenemos para trabajar con Tiles

  • Utilizaremos la clase TileManager para trabajar con Tiles
  • Con esta clase podremos
    • Obtener los Tiles personalizados agregados a la Band
    • Agregar un Tile
    • Eliminar un Tile
    • Averiguar el espacio disponible para agregar Tiles
    • o Etc

Empecemos con los ejemplos más simples

Agregar o Eliminar un Tile

Las características fundamentales que tenemos que definir al momento de crear un Tile son

  • Un id (guid) para identificar el mismo
  • Un nombre para el Tile
  • 2 imágenes para identificarlo, de 24 x 24 pixels y de 46 x 46 pixels

Para este ejemplo, las imágenes que utilizaré serán las siguientes:

Y el código para agregar un Tile es el siguiente.

  • En las líneas 142 a 150, se define el Tile, y además el contenido del mismo
  • Las líneas 152 a 152, eliminan el Tile (si es que existe) y luego agrega el Tile con su contenido

En este momento veremos que se inicia el proceso de sincronización entre la app en Windows 10 y la band. Esto comienza con una notificación en la Band mientras se elimina el Tile:

Y la confirmación en la App para agregar este tile a la Band.

Una vez finalizado el proceso, podremos ver el nuevo Tile entre las opciones de la band.

La eliminación, solo muestra la sincronización y luego veremos que el tile no está más entre las opciones de la Band.

Listar las Tiles personalizadas en la Band

Para listar las tiles personalizadas, también utilizaremos la clase TileManager. El siguiente ejemplo muestra un Message Dialog con la información de las Tiles personalizadas.

El mensaje de ejemplo mostrado sería el siguiente

Y eso es todo por hoy, en próximos posts veremos cómo trabajar con las interacciones de un usuario en un Tile.

GitHub source code: https://github.com/elbruno/Blog/tree/master/MSBand/App1

Saludos @ Madrid

/El Bruno

References

Microsoft Band Get Started

Microsoft Band SDK

Microsoft Band Tiles

Microsoft Band Experience Design Guidelines

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

– El Bruno, Conexión y acceso a los sensores de una Band en una app Windows 10 con Visual Studio 2015

#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

#MSBAND – How to connect a Microsoft Band to a #Windows10 device

Hola!

The official Microsoft Band documentation explains the basic getting started steps to follow when you just get a MS Band device. They suggest to download the [Microsoft Health] App for Android, iOS and Windows Phone and use this app to connect your device with the MS Band.

My goal is to work with 10 Windows, and I just found that the app is not available yet for Windows 10. In addition, my idea is to connect the band to a Raspberry Pi 2, so the best thing I can do is to see if it is possible to connect it as a normal Bluetooth device.

We must open the settings tab in Windows 10, and then go to Bluetooth section. Then, if we activate the Discovery of new Devices, we will see our band.

The connection process is the usual we follow when we want to pair two devices. It uses a PIN as security mechanism.

And ready, our MSBand appears in the paired device list, so we can work with it.

In the next post, I will discuss how to create a Universal Windows App that will connect and access information of the MSBand.

Saludos @ Frankfurt

/El Bruno

References

Microsoft Band Get Started

Microsoft Bank SDK

#MSBAND – Conectar una Microsoft Band a un device #Windows10

Hola!

La documentación oficial de Microsoft Band, muestra los pasos a seguir cuando comienzas con la misma. Lo que recomiendan hacer es descargar la app [Microsoft Health] para Android, iOS o Windows Phone y utilizar la misma para conectar tu dispositivo con una MSBand.

En mi caso, la idea es trabajar con Windows 10, y me he encontrado con que la app no está disponible todavía para Windows 10. Además mi idea es conectar la band a una Raspberry Pi 2, así que lo mejor que puedo hacer es ver si es posible conectar la misma como un dispositivo normal BlueTooth.

Si abrimos la vista de settings, podremos acceder a la sección BlueTooth. Luego en la misma, si activamos el Discovery de nuevos Devices, veremos nuestra band.

Al momento de conectarnos con la misma, deberemos seguir un proceso de emparejamiento de devices. En el mismo, se utiliza un PIN como mecanismo de seguridad para el proceso de emparejado.

Y listo, nuestra MSBand aparecerá en los devices con los que podemos trabajar.

En el siguiente post, comentaré como crear una Windows Universal App que se conecte y acceda a la información de la MSBand.

Saludos @ Frankfurt

/El Bruno

References

Microsoft Band Get Started

Microsoft Bank SDK

#EVENT- Materials used in #Coding4Fun event at Tenerife #Tlp2015 #TlpInnova

Hola!

The day before the event I upgraded my laptop to the RTM version of Windows 10, so the demo time during the session was a stressful one. Besides this, I have an amazing time, and the people at the room seems to enjoy my presentation also. I also had the chance to spend some quality family time in Tenerife, playing with Windows 10, drones, beach, running, Loro Parque and water attractions at Siam Park. So far I’m more tired than usual !!!! And of course, I must share a BIG THANKS to the TLP Innova team, to the attendes, the colleagues and friends, I really really love Tenerife.

I get a couple of questions in Twitter about the materials, so I share an evolution/copy/paste of the stuff I already share in Andorra a couple of weeks ago.

Slides

Source Code: https://github.com/elbruno/events/tree/master/2015%2007%2017%20TLP%20C4F

Some house cleaning

– The Simple HID Write tool, can be downloaded from here (thanks Jan Axelsons!)

– The USB MAIL device I used, is similar to this one (link), you can find this cheaper if you search online

– The Heart Rate sensor I used in the Bluetooth LE demo is this one (link)

– The “Drone” connected with BLE with Windows 10 (build 10240 it should fly!!!) is a Parrot Rolling Spider (link)

Saludos @ Tenerife

/El Bruno

References

– USB Email, http://es.aliexpress.com/store/product/USB-Webmail-Notifer-USB-Webmail-Web-Mail-E-mail-Notifier-Light-for-PC-Laptop-Computer/1292922_32273404408.html

– Parrot Rolling Spider, www.parrot.com/products/rolling-spider/

– Polar Heart Rate Sensor H7, http://www.polar.com/us-en/products/accessories/H7_heart_rate_sensor

#EVENT- Materiales del evento #Coding4Fun en Tenerife #Tlp2015 #TlpInnova

Hola!

El día anterior actualicé a la version RTM de Windows 10 y claro, nada major que eso para jugar con fuego durante un evento. Eso sí, yo me lo pasé genial y parece que la gente también. Tuve la suerte de tener una gran excusa para pasar unos días en Tenerife con Pao, Valentino y Martina, y entre tanto Windows 10, drone, playita, Loro Parque y Siam Park, la verdad que me voy exhausto; no sin antes agradecer muchísimo a toda la gente que participó / coordinó las sesiones de la TLP Innova.

Como alguno ya me ha hecho alguna pregunta en twitter sobre los materiales, pues dejo un evolution/copy/paste de lo que compartí en Andorra hace un tiempo.

Ahora es comento de compartir las slides y también el código fuente de las demos

Source Code: https://github.com/elbruno/events/tree/master/2015%2007%2017%20TLP%20C4F

Y un par de detalles

– La app Simple HID Writer se puede descargar desde aquí (link), gracias Jan Axelson !!!

– El USB MAIL que uso es uno parecido a este (link), seguro que buscando encuentras uno más barato

– El Heart Rate sensor que he utilizado para la demo de Bluetooth LE de polar es este (link)

– El drone que “sigue sin volar” con Windows 10 RTM (build 10240) es el Parrot Rolling Spider (link)

Saludos @ Tenerife

/El Bruno

References

– USB Email, http://es.aliexpress.com/store/product/USB-Webmail-Notifer-USB-Webmail-Web-Mail-E-mail-Notifier-Light-for-PC-Laptop-Computer/1292922_32273404408.html

– Parrot Rolling Spider, www.parrot.com/products/rolling-spider/

– Polar Heart Rate Sensor H7, http://www.polar.com/us-en/products/accessories/H7_heart_rate_sensor

#EVENT- Materials used in Windows 10 Developer Readiness by MVPs #IoT #MVPbuzz #webcast

Hola!

I’ve just updated to Windows 10 RTM today, so there is no better time to share the source code, video and slides I used a couple of weeks ago in the webcast for Channel 9 “Windows 10 for developers”. I was talking about Internet of Things and Windows 10.

You can access the webcast in Channel 9 https://channel9.msdn.com/Events/MVP-Virtual-Conference/Windows-10-Developer-Readiness-Powered-by-MVPs/Spain; my IoT speech starts at 01:55:00 aprox.

You can also take a look at my slides in

Finally, the source code of the demos is available in GitHub https://github.com/elbruno/events/tree/master/2015%2006%2011%20Windows%2010%20Developer%20Readiness%20by%20MVPs/WuaRpi01

Tomorrow some more Windows 10 with TLP-Innova friends 😉

Saludos @ Tenerife

/El Bruno