It's a bit hard to follow at first, but there are two functions that
actually queue a move in the trajectory planner (both in tp.c):
- tpAddLine
- tpAddCircle
These are called from command.c int the "emcmotCommandHandler" function,
when the EMCMOT_SET_LINE and EMCMOT_SET_CIRCLE commands are
Hello All,
I am looking at the machinekit trajectory planner and how it is being
called from the machinekit code. I have seen the init codes, but which
function is called to calculate the next queue item?
Also does anybody know in which function the choice is made to use arc or
spherical blendi