Octoprint Pause RF1000 fixed

Forum extra für Repetier-Server. Hier können viele wertvolle Tipps gegeben werden und Projekte vorgestellt werden.
Antworten
tron
Gelegenheitsdrucker
Gelegenheitsdrucker
Beiträge: 28
Registriert: Mo 14. Dez 2015, 20:55
Wohnort: Koeln
Has thanked: 14 times
Been thanked: 1 time

Octoprint Pause RF1000 fixed

Beitrag von tron »

Falls es jemand braucht (Habe leider keine Zeit ein Octoprint Plugin zu schreiben)

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
util/comm.py (in octopi unter /home/pi/oprint/lib/python2.7/site-packages/OctoPrint-XXXXXX.egg/octoprint)

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
Ja, ich mag octoprint und brauche auch mal Pause :yes:
RF1000 - Z-Schalter - Lichtleisten - RPI mit Cam und Octoprint im Gehäuse - Druckbett fest - "Drahtextruder" Addon
Antworten

Zurück zu „Repetier-Server“