Me llena de orgullo y satisfacción ... anunciaros la nueva revisión del firmware v.0.9 ya disponible para descargar:
FirmwareChangelog - photoduino - Log de cambios en el firmware - Project Hosting on Google Code
Aunque me falta actualizar la docu para reflejar lo nuevo , aqui os pongo las novedades y cambios más o menos explicadas. Espero vuestro feedback
Firmware v.0.9
* Añadida nueva funcionalidad "Levantar espejo" para todos los modos de ejecución basados en sensores. Esta funcionalidad permite disparar la cámara con menos vibraciones mecánicas y en menos tiempo, pero requiere que la cámara esté configurada en este modo para funcionar correctamente. Para dar lugar a su configuración, se ha sustituido el antiguo parámetro "Usar Bulb previo" que tenia valores SI/NO por el parámetro "Modo de disparo" que permite elegir entre varias opciones: "Normal", "Bulb previo" y "Levanta espejo". El modo "Normal es equivalente al antiguo "Usar bulb previo = NO". El modo "Bulb previo" es equivalente al antiguo "Usar bulb previo = SI". El nuevo modo "Levantar espejo" realizará en autoenfoque y levantará el espejo para quedar a la espera del sensor correspondiente y disparar la cámara cuando el sensor supere el limite establecido. Si pasados 30 segundos desde que se levanta el espejo no se supera el limite del sensor, la cámara bajará automáticamente el espejo sin hacer la foto, pero Photoduino tiene un nuevo parámetro en el código establecido para que si esto ocurre, se vuelva a levantar el espejo y se vuelva a esperar al sensor. Comprueba si tu cámara tiene el mismo limite en tiempo (30 seg.) y si no es así deberás modificar el parámetro DEVICES_CAMERA_MIRROR_LOCKUP_TIMELIMIT a un valor adecuado antes de compilar y subir el firmware a tu placa.
* Añadida nueva forma de ajustar los sensores de forma numérica. Ahora mediante el menu de configuración de sistema se puede configurar un nuevo parámetro "Ajuste sensores" que elegir entre dos opciones: "Modo Visual" y "Modo Numérico". El modo visual es el que se usaba hasta ahora para ajustar los límites de los sensores con valores entre 0 y 15. El nuevo modo numérico permite más precisión en los ajustes de los sensores con valores entre 0 y 999, consiguiendo por ejemplo, en el caso de la barrera infrarroja, distancias entre emisor y receptor de hasta 25 o 30cm y también la posibilidad de detectar objetos mucho más livianos que producen variaciones muy pequeñas en la lectura del sensor y antes no se podían detectar con el modo visual. En el modo numérico de ajuste de sensores, la forma de modificar el valor del limite es igual que cuando modificabamos cualquier valor numérico.
* Cuando modificamos valores numéricos el cursor aparece ahora por defecto en la posición de las unidades, y al avanzar posiciones (mantiendo pulsado el botón B) pasaremos a decenas, centenas, ... El motivo por el cual se ha cambiado esto es porque antes se iba directamente a la cifra más "significativa", cuando la mayoría de los ajustes suelen realizarse por las cifras menos "significativas". Cuestión de comodidad.
* Debido a que se ha detectado que algunos modelos de flashes necesitan un pulso de activación mayor de 1 microsegundo como hasta ahora, se ha añadido un parámetro de compilación para poder modificarlo fácilmente. Si tu flash no se dispara, no modifiques este valor sin antes comprobar que tu flash no se dispara por otros motivos como la incorrecta conexión, malas soldaduras o tiristores no compatibles con los indicados en la lista componentes.
* Esta revisión es la primera NO compatible con placas Arduino con el chip ATMEGA168, siendo necesario disponer del ATMEGA328 debido al nuevo tamaño de firmware. Si usas un chip ATMEGA168 puede seguir usando la revisión 0.8 o actualizar tu chip al ATMEGA 328.
* Se ha añadido un parámetro de compilación para determinar el tipo de placa Arduino y permitir así compatibilidad inicialmente con Arduino Mega y con la ya compatible Arduino Duemilanove.
* También se han realizado algunas modificaciones menores del código.
Marcadores