Duet3D Logo

    Duet3D

    • Register
    • Login
    • Search
    • Categories
    • Tags
    • Documentation
    • Order

    Pause and resume within a macro

    Firmware wishlist
    3
    7
    1189
    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.
    • Ethelred
      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
      • dc42
        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
        • Ethelred
          Ethelred last edited by

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

          dc42 1 Reply Last reply Reply Quote 0
          • dc42
            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
            • Ethelred
              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.

              T3P3Tony 1 Reply Last reply Reply Quote 0
              • T3P3Tony
                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
                • dc42
                  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