---
tag: m0073
title: Set Print Progress
brief: Set/report current print progress percentage for LCD.
author: mroote

group: lcd
since: 1.1.7
requires: SET_PROGRESS_MANUALLY

codes: [ M73 ]

parameters:

- tag: C
  since: 2.1.2
  requires: SET_INTERACTION_TIME
  optional: true
  description: Set next interaction countdown.
  values:
  - tag: minutes
    type: int

- tag: P
  requires: SET_PROGRESS_PERCENT
  optional: true
  description: Set current print progress percentage (0-100).
  values:
  - tag: percent
    type: int

- tag: R
  since: 2.0.0
  requires: SET_REMAINING_TIME
  optional: true
  description: Set remaining time.
  values:
  - tag: minutes
    type: int

example:
- pre: Set print progress to 25% and remaining time to 43.0 minutes
  code: M73 P25 R43
- pre: Report current values
  post: Requires `M73_REPORT`
  code: M73

---

Set next interaction countdown, current print progress percentage, and/or remaining time for display on the LCD. No parameters will report current values (Requires `M73_REPORT`).
