Sensor Frecuencia Cardiaca Ant+

Hola;
Estoy programando una solución para conectar Sensores de frecuencia cardiaca.
He elegido el protocolo Ant+ que parece bastante abierto, y estoy peleándome con el.
DE momento dispongo de un stick USB que recoge datos de los diferentes sensores.

Tengo varias preguntas.

  1. Alguien en la comunidad ha hecho algo parecido.
  2. La comunicación en tre el pc tendria que ser a través de USB y no se como capturar estos datos en Velneo. ¿Alguien sabe como?
  3. Existe algún emulados que convierta un USB en un puerto serie virtual??

Un Saludo y gracias

Hola jcalvarez.

Interesante aplicación.
¿Quieres conectarte en tiempo real con el Sensor de Frecuencia Cardiaca a través del Stick USB compatible Ant+?
Me imagino que el Stick USB vendrá con el software Agente que se encarga de recibir los datos del Sensor cuando éste los tiene disponibles.

Entonces ¿no sería más fácil leer desde Velneo esos datos ya procesados por el Agente del Stick USB que pelearte directamente con el Stick a través de RS232?
Lo más práctico es que el Agente vaya dejando las lecturas en un fichero de datos y Velneo los lea a petición del Usuario.

¿Existe documentación y/o APIS’s del protocolo Ant+? Yo creía que era propiedad de Garmin.

Si consigues resultados con Velneo, sería bueno compartirlos.

Saludos
Paco Satué

Paco;
Es un protocolo muy abierto y es utilizado por muchas marcas entre ellas Garmin, tengo muchísima información, es gratuita en su pagina, solo hace falta registrase.

http://www.thisisant.com/

No se exactamente por donde empezar a (adjunto pdf del protocolo)
Como me comentas es relativamente sencillo que el receptor USB escriba un fichero txt.
Lo que estoy intentando hacer es mostrar la información de todos los sensores conectados al USB a la vez en un monitor en la sala donde los deportistas esten, para que vean como esta si frecuencia y la compare con el resto.

Al estar el fichero txt permanentemente abierto y recibiendo datos puedo leerlo en tiempo real con velneo?

Si me parece interesante compartirlo puesto que hay muchísimos tipos de sensores disponibles para hacer casi cualquier cosa.

No deja subir un PDF tan grande.
Adjunto enlace Dropbox
https://www.dropbox.com/s/wgxp6y9uq9z6o4r/ANT_Message_Protocol_and_Usage_Rev_5.1.pdf

Yo utilice y adapte la apps. puerto serie, para tomar datos de un dimamometro (como una balanza) para evaluar la fuerza en deportistas, lo que pasa es que ese dinamometro tiene una salida rs232 y capturaba los datos desde alli con un adaptador usb. capturaba los datos por el tiempo que duraba la prueba en una tabla en memoria, y luego la graficaba con hight chart, utilizando un visor html, lo que no supe nunca o no encontré la forma de poder graficarlo en tiempo real, ya que el visor html es muy lento