In questo post descriviamo i vari firmware mano a mano generati per il controller, con evidenza delle nuove funzioni aggiunte e delle correzioni di eventuali bug:
Primo rilascio: FW 1.04
Fw 1.05:
Nuovo comportamento: corretto spegnimento utenze in accesso alla manutenzione
Correzione bug: l'utenza relativa all'abbassamento del PH non veniva comandata opportunamente nella versione precedente.
Fw 1.06:
Nuova funzionalità : aggiunta funzione di cambio acqua e feeding pesci. L'aggiornamento dalla versione precedente non richiede reset ai valori di fabbrica.
Fw 1.07:
Correzione minore: eliminato leggero sfarfallio della schermata home dovuto all'aggiornamento grafico dell'ora e dei boxes di visualizzazione.
Correzione bug: corretto bug che portava l'interfaccia a non accedere al menu principale a seguito di attivazioni ripetute in particolari condizioni (pur non inficiando la funzionalità del sistema). L'aggiornamento da versioni >= alla 1.06 non richiede reset ai valori di fabbrica.
Fw 1.08:
Correzione bug: corretto errato allocamento di memoria in caso di nomi utenze troppo lunghi (causava la mancata risposta all'sms "prese"). L'aggiornamento da versioni >= alla 1.06 non richiede reset ai valori di fabbrica.
Fw 1.09:
Nuova funzionalità : introdotta nuova regolazione di temperatura con "Zona di separazione"
Fw 1.10:
Nuova funzionalità : invio SMS multipli suddivisi per periferica in caso di collegamento a più unità si sensoristica.
Fw 1.11:
Correzione di diversi bugs:
Critical bug:
* Alla comparsa del popup di avviso allarme, il sistema entrava in modalità di commissioning, smettendo di rispondere agli sms e interrompendo alcune gestioni automatiche dell'acquario fino alla successiva pressione di OK. Bug comparso nella versione 1.06, si consiglia l'aggiornamento di tutte le versioni comprese fra la 1.06 e la 1.10.
Minor bugs:
* Impostazione errata dei trigger PH Min e PH Max per la messaggistica associata.
* Rimosso reset degli allarmi serviti alla pressione dell'OK sul popup di alert in schermata iniziale (causava il reinvio dell'sms fino ad esaurimento dell'evento di allerta).
* Risolto bug che causava reinvio di sms di alert ad ogni cambio pagina (schermata iniziale) fino ad esaurimento dell'evento di allerta.
Miglioramento
* Migliorato filtro sulla lettura PH
Fw 1.12:
Minor bug:
* errata valutazione numerica del valore di PH e conseguente (possibile per quanto rara) errata attivazione delle utenze associate
* risolte alcune instabilità che potevano portare, in casi sporadici, all'auto-reset del dispositivo
* risolto bug relativo alla schermata di Reports
Miglioramenti
* la schermata Reports ora visualizza anche le connessioni fra le uscite
* nella regolazione del PH ora si può impostare un delta minimo di 0.1 (era 0.3)
* calibrazione effettuata su valori numerici più alti, assicura maggiore stabilità di lettura
Fw 1.13:
Minor bug:
* errata decodifica degli SMS di attivazione, disattivazione, spegnimento e accensione delle utenze.