Duet3D Logo

    Duet3D

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

    12864 Display error/end of print beep-beep-beep...

    Duet Hardware and wiring
    2
    4
    46
    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.
    • CNCModeller
      CNCModeller last edited by

      Hi All,
      Is there any way to used the M300 command to play a continuous beep, beep... sound continuously via a 12864 display when either the printer has paused due to an error, or the print has finished?

      I thought about using a meta gcode loop in the pause.g or equivalent "PrintEnd.g" (don't know the correct filename) file, but then thought it might already be in the firmware. I can't find a reference to a pre-existing approach at the moment. Cancelling the alert would obviously need to stop the beeping lol.

      Any constructive thought s would be much appreciated.

      Many Thanks
      Barry M

      Polar Printer Duet3 Mini + 1HCL
      https://youtube.com/playlist?list=PLWjZVEdMv1BY82izahK45qKh-hp3NFkix

      Wanhao D4S: Duet2
      https://forum.duet3d.com/post/296755

      Wanhao D5S & K40 Laser, Duet2 TBD
      https://www.youtube.com/CNCModellerUK

      1 Reply Last reply Reply Quote 0
      • Phaedrux
        Phaedrux Moderator last edited by

        I just call a macro as part of the end gcode.

        ;Play a little beep beep beep to show print ended.
        M400			; Clear queue again before jingle
        G4 S1
        M300 P250 S750
        G4 P260
        M300 P200 S1250
        G4 P210
        M300 P250 S750
        G4 P260
        M300 P200 S1250
        G4 P210
        M300 P250 S2500
        G4 P260
        M300 P150 S2000
        G4 P160
        M300 P150 S2500
        G4 P160
        M300 P350 S3700
        G4 P360
        M400
        

        Z-Bot CoreXY Build | Thingiverse Profile

        CNCModeller 1 Reply Last reply Reply Quote 0
        • CNCModeller
          CNCModeller @Phaedrux last edited by

          @phaedrux said in 12864 Display error/end of print beep-beep-beep...:

          I just call a macro as part of the end gcode.

          ;Play a little beep beep beep to show print ended.
          M400			; Clear queue again before jingle
          G4 S1
          M300 P250 S750
          G4 P260
          M300 P200 S1250
          G4 P210
          M300 P250 S750
          G4 P260
          M300 P200 S1250
          G4 P210
          M300 P250 S2500
          G4 P260
          M300 P150 S2000
          G4 P160
          M300 P150 S2500
          G4 P160
          M300 P350 S3700
          G4 P360
          M400
          

          Thanks @Phaedrux , but wont that stop after the specified number of beeps? I'd like it to continue until someone comes to see what's up...

          Polar Printer Duet3 Mini + 1HCL
          https://youtube.com/playlist?list=PLWjZVEdMv1BY82izahK45qKh-hp3NFkix

          Wanhao D4S: Duet2
          https://forum.duet3d.com/post/296755

          Wanhao D5S & K40 Laser, Duet2 TBD
          https://www.youtube.com/CNCModellerUK

          1 Reply Last reply Reply Quote 0
          • Phaedrux
            Phaedrux Moderator last edited by

            Ah, I see what you mean. You might be able to setup a conditional loop for that, but that's not really my forte yet.

            Z-Bot CoreXY Build | Thingiverse Profile

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