Duet3D Logo Duet3D
    • Tags
    • Documentation
    • Order
    • Register
    • Login

    Pause and resume within a macro

    Scheduled Pinned Locked Moved
    Firmware wishlist
    3
    7
    1.4k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • Ethelredundefined
      Ethelred
      last edited by

      According to the Duet3d G-code wiki

      " M25 is intended for use from a different source of GCodes (like the web interface console, PanelDue or Macro) ". Doesn't work for me and a console message says "ERROR M25 Cannot pause print because no file is being printed".
      I'd really like to be able to run a macro and
      Pause ( with message )
      Resume from a WC or PanelDue resume button in the same manner as occurs when running a gcode file.

      Any way to do attempt a work-around I've tried creating a code file with cold extrude option but have run into difficulty.

      What am I doing wrong ?

      1 Reply Last reply Reply Quote 0
      • dc42undefined
        dc42 administrators
        last edited by

        M25 is for pausing a file being printed from SD card. Use M291 to pause with a message from within a macro..

        Duet WiFi hardware designer and firmware engineer
        Please do not ask me for Duet support via PM or email, use the forum
        http://www.escher3d.com, https://miscsolutions.wordpress.com

        1 Reply Last reply Reply Quote 0
        • Ethelredundefined
          Ethelred
          last edited by

          Thanks, works great. I'd have wished that in addition that the Message/Acknowledge displayed on PanelDue.

          dc42undefined 1 Reply Last reply Reply Quote 0
          • dc42undefined
            dc42 administrators @Ethelred
            last edited by

            @balrags said in Pause and resume within a macro:

            Thanks, works great. I'd have wished that in addition that the Message/Acknowledge displayed on PanelDue.

            It is, if you use version 1.20 or 1.21 PanelDue firmware.

            Duet WiFi hardware designer and firmware engineer
            Please do not ask me for Duet support via PM or email, use the forum
            http://www.escher3d.com, https://miscsolutions.wordpress.com

            1 Reply Last reply Reply Quote 0
            • Ethelredundefined
              Ethelred
              last edited by

              Got it, thanks but interestingly, for some reason, the "no-logo" version failed (command line input) but the other loaded correctly. I can live with the advert.

              T3P3Tonyundefined 1 Reply Last reply Reply Quote 0
              • T3P3Tonyundefined
                T3P3Tony administrators @Ethelred
                last edited by

                @balrags The "no-logo" version is there to allow you to add your own logo:

                The integrated and -v3- binaries display a splash screen at startup. If you want to use a custom splash screen instead, choose the -nologo variant of the binary file and see https://github.com/dc42/PanelDueFirmware/blob/master/Readme.md for further instructions.

                www.duet3d.com

                1 Reply Last reply Reply Quote 0
                • dc42undefined
                  dc42 administrators
                  last edited by

                  The nologo versions should work as-is too.

                  Duet WiFi hardware designer and firmware engineer
                  Please do not ask me for Duet support via PM or email, use the forum
                  http://www.escher3d.com, https://miscsolutions.wordpress.com

                  1 Reply Last reply Reply Quote 0
                  • First post
                    Last post
                  Unless otherwise noted, all forum content is licensed under CC-BY-SA