Skip to content

gui: Show print data on serial printing screen instead of image#5071

Open
BackSlasher wants to merge 1 commit intoprusa3d:masterfrom
BackSlasher:serial-progress
Open

gui: Show print data on serial printing screen instead of image#5071
BackSlasher wants to merge 1 commit intoprusa3d:masterfrom
BackSlasher:serial-progress

Conversation

@BackSlasher
Copy link

@BackSlasher BackSlasher commented Jan 5, 2026

Replace the OctoPrint octopus image with useful print information:

  • Progress bar and percentage (from M73 commands)
  • Elapsed time display
  • Remaining time display (from M73)
  • Status messages (e.g., "Homing...", "Absorbing heat")

Vibe code disclaimer:
This was done with the help of Claude Code, as I'm terrible in CPP.
I did review it and it looks OK, but I understand if this is a problem.

Testing
Tested locally on my printer (Prusa Core One Plus).
Some terrible photos:

Before:
image

After:
image

image

Replace the OctoPrint octopus image with useful print information:
- Progress bar and percentage (from M73 commands)
- Elapsed time display
- Remaining time display (from M73)
- Status messages (e.g., "Homing...", "Absorbing heat")
@BackSlasher BackSlasher marked this pull request as ready for review January 5, 2026 20:51
@BackSlasher
Copy link
Author

Solves #3410 #189 (at least for Prusa Core One), #3846

@jkotowicz123
Copy link

Does it also show text of M117?

@coaxial
Copy link

coaxial commented Feb 6, 2026

Thanks, much better than anything Prusa themselves ever delivered.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Octoprint/serial All issues related to Octoprint or serial line

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants