Skip to content

Software

Arduino y visualizador:

  • Versión 15/06/2011
    • Arduino:
      • Añadidos los comandos para enviar información de pletismógrafo
      • Añadido el algoritmo de detección de pulsaciones
      • Eliminado el sleep mode en el bucle principal por bug del ATmega (inicia conversiones A/D al entrar en modo IDLE)
    • Visualizador:
      • Muestra la información del pletismógrafo (señal, número de pulsaciones y ‘beats’)
  • Versión 03/04/2011
    • Arduino:
      • Corregido un bug en la extensión por software de la resolución del Timer2 (ahora utiliza uint8_t)
      • Modificado el campo ‘hi’ del timestamp a uint8_t
  • Versión 08/03/2011
    • Implementación del protocolo para solicitar y enviar información GPS.
    • Arduino:
      • Recepción del comando de petición de datos GPS y su envío
      • Código refactorizado para cambiar fácilmente entre la posición vertical y horizontal del acelerómetro
      • Establecido por defecto la utilización del algoritmo 2 de detección de caídas, con parámetros 7 y 2.5gs.
      • Establecidas las coordenadas iniciales del GPS en Betanzos
    • Visualizador:
      • Añadida la pestaña de GPS: petición de datos y visualización del mapa.
  • Versión 10/02/2011
    • Visualizador: corregido un bug en la visualización de colisiones
  • Versión 06/02/2011
    • Arduino: modificado el código para que acepte comandos para seleccionar algoritmo y establecer parámetros
    • Visulizador: modificado para poder seleccionar el algoritmo y establecer parámetros.
  • Versión 13/01/2011
    • Visualización de los valores individuales de la gráfica pasando el ratón por encima.
    • Modificado el código para que tenga en cuenta que el acelerómetro detecta 4Gs en cada sentido (12,5% de ciclo de trabajo PWM por g): tanto la rejilla como los algoritmos.
    • Añadido el botón “Rescan USB” para que se actualice la lista de puertos usb.
  • Versión 31/12/2010
    • Actualizado el protocolo de comunicación para que tenga en cuenta el mensaje “colisión”.
    • Añadida una rejilla en el visualizador: separaciones cada cada 50 unidades horizontales(0,5 seg.) y cada 1g en vertical.
    • Añadidos 4 algoritmos de detección de colisión al código de arduino.

Librería GPS para el módulo de Libelium:

  • Versión 15/06/2011
    • Modificada la librería para utilizar PROGMEM con las cadenas de texto internas y disminuir la huella en RAM.
  • Versión 04/03/2011
    • Modificado LB_GPS::GPSStringExplode(char*, char); de manera que ahora modifica la cadena de entrada para que cada elemento de char* arguments[21] apunte a un token. En la cadena de entrada, el carácter utilizado como separador se sustituye por el byte 0x00.
  • Versión 01/03/2011(V01a-fix)
    • Original de D. Cuartielles. Corregidos algunos bugs.

Lectura PWM

Post a Comment

Your email is never published nor shared. Required fields are marked *