/*************************************************************************************************************************************************/ /***************************************** Microcontrolador R5F211B4 **********************************************/ /*************************************************************************************************************************************************/ /*************************************************************************************************************************************************/ /*************************************************** Version 91 (05/04/2018) ********************************************************************/ /*************************************************************************************************************************************************/ En varios equipos se ha detectado que tras ponerlos en catalepsia no han despertado. Tras hacer varias pruebas en Tecnosel.. no encontramos explicación alguna, pero observando el programa con detenimiento, mientras está en catalepsia, no se reprograman los puertos de entrada/salida. Puede ser que algún puerto cambie su configuración y de este modo, no detecte que debe despertarse nunca. Para evitar este fenómeno, durante la catalepsia se reprograman los puertos de entrada/salidas /*************************************************************************************************************************************************/ /**************************************************** Version 9 (13/07/2016) ********************************************************************/ /*************************************************************************************************************************************************/ Test de luminosidad: Desconectamos el GPS para evitar errores en la medición Se ha introducido un nuevo parámetro (Nivel de potencia) que oscila entre 1 (Menor luz) y 10 (Mayor luz). Cada valor reduce la potencia en un 10% del máximo programado. Este parámetro también se puede cambiar por IRDA (Comando 9) => Anteriormente era el PWM leds /*************************************************************************************************************************************************/ /**************************************************** Version 8 (12/07/2016) ********************************************************************/ /*************************************************************************************************************************************************/ Tanto en el test de batería como en el test luminoso, se le daba el 100% de la luz. Pero esto era excesivo, por lo que ahora se da el pwm que se configura en los parámetros /*************************************************************************************************************************************************/ /**************************************************** Version 7 (09/07/2016) ********************************************************************/ /*************************************************************************************************************************************************/ En la versión 6 se ha detectado un fallo al realizar el test luminoso. En vez de durar 20 minutos, duraba apenas unos segundos. En esta versión se ha corregido. /*************************************************************************************************************************************************/ /**************************************************** Version 6 (07/07/2016) ********************************************************************/ /*************************************************************************************************************************************************/ Cuando se active la alarma de LVD =>Batería baja, el gps pasa a desconexión completa hasta que la alarma no desaparezca. Ya sea día o noche, el GPS no se activará por falta de energía. Introducimos el OFFSET de sincronismo /*************************************************************************************************************************************************/ /**************************************************** Version 5 (30/06/2016) ********************************************************************/ /*************************************************************************************************************************************************/ El telemando del MFCOM se ha hecho temporal: A partir de ahora, cuando se fuerce encendido o apagado, el destellador permanecerá en ese estado temporalmente. Una vez pasado el tiempo fijo (3 minutos por programa) volveremos al estado de fotocélula /*************************************************************************************************************************************************/ /**************************************************** Version 4 (31/05/2016) ********************************************************************/ /*************************************************************************************************************************************************/ Comprobada en esta versión que sincronizamos con el resto de dispositivos de la familia (MFSINC-MFSINCLOC) Tras el primer arranque.. el GPS se mantiene encendido durante 60 minutos para obtener la tabla ephemérides lo antes posible /*************************************************************************************************************************************************/ /**************************************************** Version 3 (23/05/2016) ********************************************************************/ /*************************************************************************************************************************************************/ Errores detectados y solucionados: En el comando de encendido remoto se queda en luz fija. (Solucionado) En el comando de test de batería te hace dos destellos estando la batería a 6,20V. (Solucionado) /*************************************************************************************************************************************************/ /**************************************************** Version 2 (16/05/2016) ********************************************************************/ /*************************************************************************************************************************************************/ Se ha cambiado la estrategia de realizar los destellos y se utiliza el mismo timer que se utiliza para el IRDA. De esta forma, se "presupone" que los destellos serán más exactos y no se irán desincronizando tanto en el tiempo. Al mismo tiempo, se ha solucionado un problema en la lectura de los destellos de usuario. /*************************************************************************************************************************************************/ /**************************************************** Version 1 (03/05/2016) ********************************************************************/ /*************************************************************************************************************************************************/ Hemos introducido el GPS en el MF05. Solo cuando se hace de noche,el GPS se activará durante un tiempo máximo o hasta que encontremos la cantidad de satélites y la calidad de GPS necesaria. Una vez obtenidos los datos, calcularemos el punto exacto de sincronización y sincronizaremos el destello. A partir de ese momento, el GPS dormirá durante un tiempo programado hasta la siguiente sincronización. Hemos introducido como destello 0 un destello que no activa la luz en ningún momento (es todo oscuridad) /*************************************************************************************************************************************************/ /**************************************************** HARDWARE 5 *****************************************************************/ /*************************************************************************************************************************************************/ /*************************************************************************************************************************************************/ /**************************************************** Version 12_3 (09/06/2014) *****************************************************************/ /*************************************************************************************************************************************************/ Hemos eliminado un error a la hora de calcular el pwm del led al aumentar el valor de horas pico sol (En una multiplicación, el valor se desbordaba) Hemos incluido: -IRDA Telemando => El telemando forzado a noche o forzado a día, se realiza durante 3 minutos. Al terminar, da unos destellos indicando que ha terminado -IRDA Edición destellos usuario => El usuario podrá editarse a través del mando a distancia un destello - Tanto al cambiar el destello como el valor de HORAS/PICO SOL a través del IRDA, se recalcula el PWM /*************************************************************************************************************************************************/ /******************************************************* Version 12_2 (04/02/2014) *****************************************************************/ /*************************************************************************************************************************************************/ Los nuevos receptores IR son un poco más sensibles a rebotes y la tecla POWER en vez de identificarse como "12", en función de como lo enfoques se identifica como "8". Se ha dado mayor seguridad de filtro de hardware a la interrupción interna y parece que mejora