---
tag: m0400
title: Finish Moves
brief: Wait for all moves to finish
author: thinkyhead

group: motion

codes: [ M400 ]

example:
- pre: Wait for moves to finish before playing a beep
  code:
  - M400
  - M300 S440 P100

---

This command causes G-code processing to pause and wait in a loop until all moves in the planner are completed.
