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

    stop.g now automatic

    Scheduled Pinned Locked Moved
    Documentation
    2
    6
    244
    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.
    • achrnundefined
      achrn
      last edited by

      Can the 3.5 release notes highlight that stop.g runs automatically now at the end of a print job, regardless of M0 or not. It has caused me some aggravation and I've eventually found the italics note at https://docs.duet3d.com/User_manual/Reference/Gcodes#m0-stop-or-unconditional-stop but I don't think it is mentioned in the changelog at https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x-RC .

      Arguably the statement "When the job completes the secondary file stream is closed and commands in the stop.g file for both motion systems are executed by the primary stream." could be interpreted as indicating this, but firstly I read it as being about independent motion streams and not relevant if you only have one, and secondly I'd probably still read it as having an implicit 'if you asked for it' rather than a 'whether you ask for it or not'.

      Adding When a print file completes normally then file stop.g is run automatically even if the print file did not end with a M0 command to the changelog would help.

      1 Reply Last reply Reply Quote 0
      • oliofundefined
        oliof
        last edited by

        it's documented in https://github.com/Duet3D/RepRapFirmware/wiki/Changelog-RRF-3.x#reprapfirmware-351-stable-changes-since-346 as a standalone bullet point:

        When a print file completes normally then file stop.g is run automatically even if the print file did not end with a M0 command

        <>RatRig V-Minion Fly Super5Pro RRF<> V-Core 3.1 IDEX k*****r <> RatRig V-Minion SKR 2 Marlin<>

        achrnundefined 1 Reply Last reply Reply Quote 1
        • achrnundefined
          achrn @oliof
          last edited by

          @oliof OK, my mistake. Thanks.

          I assume the 'not' in the very next bullet is intended to be 'now'?

          oliofundefined 1 Reply Last reply Reply Quote 0
          • oliofundefined
            oliof @achrn
            last edited by

            @achrn no, it means "not". Previously, M0 was needed, now it's not.

            <>RatRig V-Minion Fly Super5Pro RRF<> V-Core 3.1 IDEX k*****r <> RatRig V-Minion SKR 2 Marlin<>

            achrnundefined 1 Reply Last reply Reply Quote 0
            • achrnundefined
              achrn @oliof
              last edited by

              @oliof It said "File stop.g is not only run when a print completes."

              It has been corrected to "File stop.g is now only run when a print completes."

              oliofundefined 1 Reply Last reply Reply Quote 0
              • oliofundefined
                oliof @achrn
                last edited by

                @achrn sorry I thought you were referring to my quote.

                <>RatRig V-Minion Fly Super5Pro RRF<> V-Core 3.1 IDEX k*****r <> RatRig V-Minion SKR 2 Marlin<>

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