xperiments-in / xtouch

Other
641 stars 63 forks source link

Request: Display current status / step of "Load Filament" process on xTouch display #49

Open brandonkish opened 11 months ago

brandonkish commented 11 months ago

Feature Description

  1. Indicate the current status / step that the "Load Filament" process is at. i.e. "Heat The Nozzle", "Confirm filament has been extruded", "Purging old filament"

Justification

When attempting to load a new filament, there is no indication that the nozzle is heating, the "Load New Filament" window disappears and it looks as nothing happened. This can only be confirmed if you know to go back to the home screen to view the temperature of the nozzle. This should be clearer to the user, and displayed directly on the filament screen as some kind of status indicator. This is how the firmware on the Bambu P1S unit works. There is status text that indicates the current step in the process right on the load filament page. 20231106_135305 20231106_135359 20231106_135357 20231106_135414

Suggested Implementation (if you have one)

The current load status should be indicated on the filament page page, along with the current nozzle temperature.

Screenshots or Examples (if applicable)

LoadAdvanceStatusIndicator LoadIdleStatusIndicator LoadNozzleHeatStatusIndicator LoadPurgeStatusIndicator

fdebeer commented 10 months ago

2nd this

kenkamm commented 10 months ago

This is definitely needed as well as some cleanup of the dialogs that come up when loading filament. For instance at one point it says to press retry if the filament has not loaded, but the only buttons presented are "Done" and "Confirm."

heelsmj commented 8 months ago

Yes this would be great.