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’)
- Arduino:
- 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
- Arduino:
- Versión 23/03/2011
- Arduino:
- Corregido un extraño bug que daba lecturas erróneas PWM al recibir una señal HIGH constante.
- Corregido un bug para poder realizar una lectura exacta de pulso PWM.
- Arduino:
- 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
- Medidor de longitud de ciclo PWM, versión 01/04/2011
- Modificado para que realize un reset del prescaler al inicio del ciclo PWM (flanco de subida)
- Medidor de longitud de ciclo PWM, versión inicial
- Permite medir la longitud de los ciclos PWM (para determinar la frecuencia), medidos de flanco positivo a flanco positivo.
- Posibilidad de realizar la medición mediante el Timer/counter1 (16bits) o el Timer/counter2(8bits)
- Modificar el prescaler del contador para ajustar la resolución
Post a Comment