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
When the Pause button is clicked whilst Z axis is in motion, it saves the current Z axis position, which is then wrong when Resume button is clicked as the Z axis continues to move until gcode command has completed. The resumeRun() action restores the wrong Z position which can cause big problems if the next gcode line does not set the correct Z height.
Right now the only way I see to fix this is to:
Stop all UI interaction, after Pause button click, until the Maslow has stopped moving
Get a position update from controller when Maslow has stopped and update the Paused Z height
Enable UI interaction and resume as normal
Unfortunately I don't know how to do point 2. If anyone can point me it the right direction I can work on a fix.