Damit Pause im GCode und per Tastendruck richtig von Octoprint interpretiert wird, muessen ein paar kleinere Aenderungen in Code/Config vorgenommen werden:
config.yaml (in octopi unter /home/pi/.octoprint)
Code: Alles auswählen
printerParameters:
pauseTriggers:
- regex: continuePrint
type: disable
- regex: pausePrint
type: enable
Code: Alles auswählen
gcodeToEvent = {
# pause for user input
"M226": Events.WAITING,
"M3070": Events.WAITING,
"M3071": Events.WAITING,
...
def _gcode_M25_queuing(self, cmd, cmd_type=None):
...
_gcode_M3070_queuing = _gcode_M25_queuing
_gcode_M3071_queuing = _gcode_M25_queuing