#include "dda_kinematics.h" /** \file G-code axis system to stepper motor axis system conversion. */ #include #include "dda_maths.h" void carthesian_to_carthesian(TARGET *startpoint, TARGET *target, axes_uint32_t delta_um, axes_int32_t steps) { enum axis_e i; for (i = X; i < E; i++) { delta_um[i] = (uint32_t)labs(target->axis[i] - startpoint->axis[i]); steps[i] = um_to_steps(target->axis[i], i); } }