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

Pid unconstrained itemp #4914

Merged

Conversation

Rerouter
Copy link
Contributor

@Rerouter Rerouter commented Sep 28, 2016

This is the cleanup as requested for the PID issue, It unconstrains the Iterm, and removes all variables relating to the constraint

Addressing #4881.

@thinkyhead thinkyhead force-pushed the RCBugFix branch 2 times, most recently from b97e3d4 to 0d9efb2 Compare September 29, 2016 06:26
@thinkyhead
Copy link
Member

@Rerouter I submitted a PR to your branch, applying the config changes more widely. Once that's merged, this can be merged too!

@Rerouter
Copy link
Contributor Author

Merged them in, ready when you are.

@thinkyhead thinkyhead merged commit 473f4a1 into MarlinFirmware:RCBugFix Oct 1, 2016
@thinkyhead
Copy link
Member

👽 fingers crossed it unleashes heating and solves all our PID woes.

Is any similar change needed for M303 or does it inherit the benefits of this PR?

@Rerouter
Copy link
Contributor Author

Rerouter commented Oct 1, 2016

In reality it resolves a corner case from (very) very rapid extrusion that the heater cannot hope to keep up with the demand, (integral saturation where derivative is close to 0)

Give me tomorrow to recheck myself and i'll make a pull request for removing the pid functional range limitation, from another issue log i can see other devs may take issue with it, but i'll make it and let you guys decide the route you wish to take,

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

Successfully merging this pull request may close these issues.

2 participants