Zdar, máte někdo představu, jak zastavit octoprint tisk přes skr display?
Respektive jakým gcode zastavit tisk? nejsem si stoprocentně jistý jestli M0 nebo M1 zastaví tisk tradičním způsobem jako bych dal "cancel" ve webovém rozhraní.
V marlinu mám zadefinové #define EVENT_GCODE_SD_ABORT "G28XY" čímž pádem při stisku "stop print" z skr menu udělá tiskárna "home x" "home y" a vrátí se do tisku. Tiskárna si řve "print stopped" nebo něco pdoobného, ale octoprint vesele tiskne dál, protože neví o tom, že by chtěl někdo tisk zastavit, pouze jí někdo dal příkaz aby hodila home X a home Y během tisku.
Takže... uvažuju, jestli toto vyřešit přepsáním například na #define EVENT_GCODE_SD_ABORT "M1 G28XY" aby to hodilo stop a pak home, nebo to řešit třeba pauzou - klasicky přes "color change" a M600, kdy to prostě odjede bokem, vytočí filament a zůstane stát, ale není to elegantní....
Nemáte někdo nápad?