/****************************************************************************************************************/ /********************************************** Microcontrolador R5F21257 *********************************/ /****************************************************************************************************************/ /*****************************************************************************************************************/ /********************************* MFUFHWH3 **************************************************************/ /*****************************************************************************************************************/ Cambios realizados en el hardware: Nuevo módulo de radio Radiocrafts /*****************************************************************************************************************/ Firmware 4_10 (11-01-2017): Si el módulo GPS no está activado, activaremos la función LOCATOR en el módulo de radio. Por el contrario, si el módulo GPS está activado, será una baliza movil y el modo LOCATOR debe estar deshabilitado Firmware 4_9 (05-09-2016): - Se envia al coordinador el tiempo de pauta del destellador. Para no cambiar el protocolo, se ha introducido en lugar de las "revoluciones", ya que el MFUFH no puede medir revoluciones. - Al mismo tiempo se ha introducido la posibilidad de ver el "ESTADO" desde el tranceiver con conexión directa Firmware 4_8 (04-07-2016): Cambiado el pin p6_3 de salida a entrada para evitar conflictos con el MF12. Este pin salida y el pin MF12 salida pueden producir un cortocircuito Firmware 4_7 (25-04-2016): Se incorporan en el test: - Test de transmisión de radio constante => Que durará unos 10 segundos. Una vez hecho por primera vez el test, con pulsar intro, volveremos a repetir el test - Incorporación del recordatorio de comandos en test "HELP" Firmware 4_6 (10-03-2015): Por parámetros se incorpora la posibilidad de elegir entre punto final o router. Aparte, cada vez que se reinicia el dispositivo, los parámetros internos del módulo de radio serán copiados en una parte de la e2prom. Desde el transceiver, podremos leer y cambiar esa parte de memoria e incluso forzar el volcado de estos datos al módulo Firmware 4_5 (19-01-2015): La funcion "ON NOCHE/24 horas ON" se encuentra en en posiciones de memoria diferentes para el MF12 hardware 3 y para el hardware 4. En hardware 3 e inferiores, el byte "9" está definido como diferen opciones. Cada bit corresponde a una opción. En el hardware 4, las diferentes opciones que habían en este byte se separaron a otros lugares de la memoria. Por lo que la función buscada está en el byte "6". Esto hace que con un destellador hw3, aunque fuese de día, la corriente de baliza no fuera igual a 0. Ahora hemos resuelto esto porque preguntamos el tipo de hardware del destellador. Y en función de la respuesta, leemos una posición de memoria u otra. Firmware 4_4 (06-08-2014): Al interrogar al MF12, interrogamos la posición de memoria para saber si tiene funcionalidad de 24 horas ON. Si el MF12 está configurado como 24horas ON, de dia daremos la corriente de baliza. Si solo es ON NOCHE, de día daremos como corriente de baliza 0A Firmware 4_3 (01-08-2014): Tras el telemando de reset, el MFUFH si se reseteaba, pero no enviaba la respuesta al telemando Firmware 4_2 (31-07-2014): Si el MF12 tiene alarma de batería baja, siempre pondrá el dato proporcionado de batería Firmware 4_1 (30-07-2014): Solucionados los problemas de la versión 4: - Entradas externas Normalmente abiertas y normalmente cerradas (puenteado en el programa al leer la posición de memoria) - Reset vigilante cada 6 horas (No le indicabamos al vigilante que recibimos tramas de radio) Hemos introducido la posibilidad de dormir el módulo de radio programando en el transceiver los parámetros: Tiempo radio ON Tiempo radio OFF Si estos parámetros o al menos uno de ellos lo dejamos a cero, el módulo no se dormirá Cuando interrogamos al MF12, hemos introducido una seguridad en la tensión. La primera vez que lo interrogamos, nos creemos lo que dice. El resto de veces, se compara el nuevo dato y ha de estar entre más menos el 15% del dato anterior. Si es así se da por bueno.Si no es así, se descarta. A la 5 vez consecutiva descartando el dato, es que la lectura es correcta y la tensión a variado excesivamente, por lo que lo daremos por bueno. Firmware 4 (04-07-2014): Partiendo de la versión 3_4 del MFUFHHW2 se crea un nuevo firmware para el módulo radio RADIOCRAFTS