Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Can't resume after filament change with MKS H43 display #25263

Closed
1 task done
Papadoma opened this issue Jan 22, 2023 · 3 comments
Closed
1 task done

[BUG] Can't resume after filament change with MKS H43 display #25263

Papadoma opened this issue Jan 22, 2023 · 3 comments

Comments

@Papadoma
Copy link

Did you test the latest bugfix-2.1.x code?

No, but I will test it now!

Bug Description

I have a smart filament runout sensor from BTT installed; if the filament runs out or gets jammed, the print halts and waits for the user to check it.
At the same time I have the Makerbase MKS H43 as an interface screen. Ive removed the previous graphical LCD with the knob. As such Im aware of certain issues with such screens, like for example the fact that they don't work that good with the runout functionality.

However, on the previous 2.0.9.3 I could purge and continue the print after the filament change using the web UI. Now, even though I get the same promts, the printer won't continue. It says "paused for user" continuously.

Bug Timeline

after updating to 2.1.2

Expected behavior

Be able to continue the print either via the web UI or the Makerbase MKS H43 screen.

Actual behavior

Wasted a couple of prints as I couldn't continue.

Steps to Reproduce

No response

Version of Marlin Firmware

2.1.2

Printer model

No response

Electronics

No response

Add-ons

No response

Bed Leveling

None

Your Slicer

Cura

Host Software

OctoPrint

Don't forget to include

  • A ZIP file containing your Configuration.h and Configuration_adv.h.

Additional information & file uploads

Configuration_adv.zip

@Papadoma
Copy link
Author

I had another go at this and I think the reason why it wouldn't allow me to continue is because I had forgotten to enable
#define EMERGENCY_PARSER
I did so let's see.

However, I also noticed that there is a specific mention of the runout sensor functionality on H43's wiki page
https://github.com/makerbase-mks/MKS-H43/wiki/Filament-runout-configuration
I tried enabling it and now it changes the UI to a different one upon printing, which was unexpected. However, upon starting a print, I immediately get a prompt on the UI that the runout sensor was triggered, which is unexpected and thus a bug.
As instructed by the wiki, I tried without the #define FILAMENT_RUNOUT_SENSOR. Didn't work, the runout is triggered always on start and never afterwards. Then I tried enabling #define FILAMENT_RUNOUT_SENSOR, same behaviour.

Not sure why this screen does not work correctly with marlin.

@Papadoma
Copy link
Author

Papadoma commented Apr 3, 2023

Issue still occuring, so not stale.
Enabling the emergency parser allowed me to change the filament and continue
However, I cannot make the screen work properly with the BTT smart filament runout sensor. The problem is not resolved

@github-actions github-actions bot closed this as completed Aug 6, 2023
@github-actions github-actions bot locked and limited conversation to collaborators Oct 5, 2023
@thinkyhead thinkyhead changed the title [BUG] "echo:busy: paused for user" after filament runout trigger [BUG] Can't resume after filament change with MKS H43 display Oct 6, 2023
@MarlinFirmware MarlinFirmware deleted a comment from github-actions bot Oct 6, 2023
@MarlinFirmware MarlinFirmware deleted a comment from github-actions bot Oct 6, 2023
@MarlinFirmware MarlinFirmware deleted a comment from github-actions bot Oct 6, 2023
@MarlinFirmware MarlinFirmware deleted a comment from Papadoma Oct 6, 2023
@thinkyhead
Copy link
Member

MKS UI has its own filament runout handling which is not properly integrated with Marlin yet. You can try disabling the standard Marlin runout feature and enable DGUS_MKS_RUNOUT_SENSOR instead. See #22595

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants