Tuossa törmäsin sellaiseen, että jollain oli jäänyt 3D-tulostin lämmöt päälle, kun RPi:n Octoprint oli kaatunut. Itse tiedän omasta sen, että jos yhteys katkeaa, niin tulostimen ohjainkortti pysäyttää itsensä oliko nyt 15min sisään jos mitään ulkopuolista ohjausta ei tule Octolta.
Mutta sitten tajusin, että asia ei ehkä olekaan tosiaan ihan sama, mikäli tuo Octoprint tosiaan jämähtää jumiin. Sehän ei välttämättä ole ihan sama kuin, että USB-yhteys vain katoaa ja erityisesti varmasti eri asia kuin, että sammutan tuon RPi:n hallitusti. Tuli mieleen varuilta kokeilla testata tilanne omassa kokoonpanossa.
Ensimmäisenä tuli mieleen vanha "halt" komento. Eikö tuo periaatteessa ole lähimpänä järjestelmän "simuloitua" kaatumista, koska eikö se pysäytä kaikki CPU toiminnot? Sitten tuli mieleen, että olisiko toinen testi mahdollista tehdä pysäyttämällä kaikki käynnissä olevat ohjelmat, eikö silloin periaatteessa kernelin takia kuitenkin esim. USB-porttiliikenne jää toimintaan?
Ajatuksia?