Skip to content

Messages queued when printing is paused cause delay when resuming print #49

@TheAssassin

Description

@TheAssassin

This occurred on a Prusa MK3S with the latest firmware 3.13.2.

When the printer pauses before a layer due to a filament change, the plugin's messages apparently queue up. When you leave the printer for an hour or two, a sizable amount of old messages can end up in said queue. When you then resume the print, the print head moves back onto the object, but the printer now needs to show all the messages first before it can actually resume. This causes some defects on the surface the print head moved to.

The reason might be that the display shows a printer-generated message rather than the messages the plugin sends to it. Obviously, the gcode is not processed in the meantime. I'd suggest to either send a single message, then wait for the print to resume (I think Marlin resp. Prusa's fork send gcode to signalize that nowadays).

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requesthelp wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions