Ender3V2S1
Ender3V2S1 copied to clipboard
Minor BUG - Running M504 toggles "Enable Runout" OFF/ON
Did you test with a precompiled firmware?
Yes, and the problem still exists.
Bug Description
Minor issue, running M504 from a terminal will toggle the "Enable Runout" OFF/ON.
Bug Timeline
Maybe old but confirmed still present in latest firmware
Expected behavior
Nothing to change when validating eeprom data
Actual behavior
DWIN "Enable Runout" checkbox toggles OFF/ON M412 "Filament runout " toggles OFF/ON
Steps to Reproduce
No response
Version of Professional Firmware
Ender3V2-427-BLTUBL-MPC-20231217.bin
Printer model
3V2
Electronics
4.2.7
LCD/Controller
Dwin
Other add-ons
No response
Bed Leveling
UBL Bilinear mesh
Your Slicer
None
Host Software
None
Additional information & file uploads
No response
Marlin calls load function when validate EEPROM contents, currently the load routine overwrites runout enable parameter in a validation process:
https://github.com/MarlinFirmware/Marlin/blob/06dc7f4f526833aaab37725e2e95e68030acb94e/Marlin/src/module/settings.cpp#L1924-L1942
Thanks, that is where i "fixed" it as it was annoying as i have an audible warning along with a blinking red icon background when the sensor gets triggered. I guess when validating the eeprom it shouldn't do this?
If you disable the filament run-out sensor and save settings, it will kept disabled after validating.
This issue has had no activity in the last 60 days. Please add a reply if you want to keep this issue active, otherwise it will be automatically closed within 10 days.
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs.