frap129 / OpenQ1

Custom Firmware for the QIDI Q1 Pro
GNU General Public License v3.0
53 stars 8 forks source link

Stepper motors not disabled after print #25

Open deveth0 opened 4 days ago

deveth0 commented 4 days ago

In contrary to the stock firmware, OpenQ1 does currently not disable the stepper motors after printing. That results in a power usage of around 50W idle (compared to 14W) and rather high temperatures.

There is already a idle_timeout block but somehow it does not trigger?

frap129 commented 3 days ago

Do you have any updates available for OpenQ1 under the Web UI? This should have been fixed by the most recent commit, which caused idle_timeout to not disable motors due to a typo

deveth0 commented 3 days ago

already have this change in my config.

frap129 commented 3 days ago

I have just pushed a commit (e5ab9b9fe3f7369cd8ac05b788627ddeb87274d1) that restores the stock M84 functionality, which leaves the Z steppers enabled. It is possible that the motors have an inverted enable/disable pin, causing them to remain enabled even after M84.

deveth0 commented 3 days ago

Will give it a try, although disabling the steppers in Fluidd works fine using M84