22 #ifndef _KINEMATICS_H_
23 #define _KINEMATICS_H_
26 float *(*transform_steps_to_cartesian)(
float *position, int32_t *steps);
27 float *(*transform_from_cartesian) (
float *target,
float *position);
28 float *(*segment_line) (
float *target,
float *position,
plan_line_data_t *pl_data,
bool init);
29 uint_fast8_t (*limits_get_axis_mask)(uint_fast8_t idx);
30 void (*limits_set_target_pos)(uint_fast8_t idx);
void limits_set_machine_positions(axes_signals_t cycle, bool add_pulloff)
Definition: machine_limits.c:144
homing_mode_t
Definition: machine_limits.h:30
Definition: kinematics.h:25
Definition: nuts_bolts.h:130