You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Example2: Higher Buffer
Buffer max 100 commands
Half 50 commands, still enough
Now at quater 25 commands left
=> Slowdown
Conclusion
It would be nice if the user can define the slowdown threshold himself, but set default at 50%.
The boards are also getting better and will have a higher buffer.
Or the other way around, eg if octoprint is too slow transfering the commands, a higher threshold could gain some important time to avoid printhead stops which result in blobs.
Config example:
// If defined the movements slow down when the look ahead buffer is under given percentage
#define SLOWDOWN 25 //in percent (default 50)
The text was updated successfully, but these errors were encountered:
reloxx13
changed the title
[FR] Buffer SLOWDOWN user threshold
[FR] Buffer SLOWDOWN allso custom/user threshold
Apr 27, 2019
reloxx13
changed the title
[FR] Buffer SLOWDOWN allso custom/user threshold
[FR] Buffer SLOWDOWN allow custom/user threshold
Apr 27, 2019
Description
Currently the SLOWDOWN threshold is 50% of buffer. So it will slowdown if the buffer is half empty.
Now if i set a higher buffer, i have more commands which are still waiting in the buffer and i dont need to slowdown at 50%, rather at 25%.
Example1: Default
Buffer max 50 commands
Half 25 commands
=> Slowdown
Example2: Higher Buffer
Buffer max 100 commands
Half 50 commands, still enough
Now at quater 25 commands left
=> Slowdown
Conclusion
It would be nice if the user can define the slowdown threshold himself, but set default at 50%.
The boards are also getting better and will have a higher buffer.
Or the other way around, eg if octoprint is too slow transfering the commands, a higher threshold could gain some important time to avoid printhead stops which result in blobs.
Config example:
The text was updated successfully, but these errors were encountered: