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

    Option to cancel shutdown procedure

    Scheduled Pinned Locked Moved
    Firmware wishlist
    2
    2
    144
    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.
    • Pietundefined
      Piet
      last edited by Piet

      Hi all,

      I'm curious if there is a way to know if a message sent with M291 has been acknowledged or timed out. What I'm trying to achieve is a shutdown procedure where if stop.g is called after a print it sets the temperatures to their standby temperatures and waits a certain amount of time before it shuts down the motors and heaters. In this timeframe i want to be able to cancel the shutdown if i want to do another print.

      The ideal way for this to work is if M291 S2 or S3 had a timeout which after that time expired it would automatically cancel the message. Now I'm pretty sure that doesn't work so I'm looking for other ways to achieve this but i can't think of a way to do this. One option would be if i can check a variable that can tell me whether the "ok" has or hasn't been pressed in the non blocking M291 S1 message. I don't think this is available though.

      Any help would be appreciated.

      Thanks in advance,
      Piet.

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

        @piet moved to firmware wishlist because I am not aware of a way to confirm if M291 has been acknowledged or timed out.

        www.duet3d.com

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