by cncdrive » Wed Mar 22, 2017 10:13 am
Hi Derek,
That is strange, because we have never had a problem with the feedhold, I mean I don't remember a single problem report with that function in the full lifetime of the UCCNC.
The feedhold is handled by the API, the software side (the g-code interpreter/executer) does not know anything about the feedhold, I mean it does not do any events,
and it does not flush and refill the buffer on feedhold, there is basicly no events attached, what happens is simply the API stops the motion with decceleration and does not execute more motion until the feedhold is released, then the API just continues to execute the already filled motions in the buffer.
So if there is any problem with the feedhold that must be a problem in the API or in the firmware or in both, but again, we did not receive any problem reports about the feedhold so far.
If you could reproduce this issue then please send me the code involved and some instructions about how to reproduce it.