|
LAT Hologramm-Software 2.0
|

Go to the source code of this file.
Macros | |
| #define | HOMING_CYCLE_LINE_NUMBER 0 |
| #define | PARKING_MOTION_LINE_NUMBER 0 |
| #define | HOMING_CYCLE_ALL 0 |
| #define | HOMING_CYCLE_X bit(X_AXIS) |
| #define | HOMING_CYCLE_Y bit(Y_AXIS) |
| #define | HOMING_CYCLE_Z bit(Z_AXIS) |
Functions | |
| void | mc_line (float *target, plan_line_data_t *pl_data) |
| void | mc_arc (float *target, plan_line_data_t *pl_data, float *position, float *offset, float radius, uint8_t axis_0, uint8_t axis_1, uint8_t axis_linear, uint8_t is_clockwise_arc) |
| void | mc_dwell (float seconds) |
| void | mc_homing_cycle (uint8_t cycle_mask) |
| uint8_t | mc_probe_cycle (float *target, plan_line_data_t *pl_data, uint8_t parser_flags) |
| void | mc_override_ctrl_update (uint8_t override_state) |
| void | mc_parking_motion (float *parking_target, plan_line_data_t *pl_data) |
| void | mc_reset () |
| #define HOMING_CYCLE_ALL 0 |
Definition at line 30 of file motion_control.h.
| #define HOMING_CYCLE_LINE_NUMBER 0 |
Definition at line 27 of file motion_control.h.
Definition at line 31 of file motion_control.h.
Definition at line 32 of file motion_control.h.
Definition at line 33 of file motion_control.h.
| #define PARKING_MOTION_LINE_NUMBER 0 |
Definition at line 28 of file motion_control.h.
| void mc_arc | ( | float * | target, |
| plan_line_data_t * | pl_data, | ||
| float * | position, | ||
| float * | offset, | ||
| float | radius, | ||
| uint8_t | axis_0, | ||
| uint8_t | axis_1, | ||
| uint8_t | axis_linear, | ||
| uint8_t | is_clockwise_arc | ||
| ) |
Definition at line 87 of file motion_control.c.
| void mc_dwell | ( | float | seconds | ) |
Definition at line 195 of file motion_control.c.
| void mc_homing_cycle | ( | uint8_t | cycle_mask | ) |
Definition at line 206 of file motion_control.c.
| void mc_line | ( | float * | target, |
| plan_line_data_t * | pl_data | ||
| ) |
Definition at line 32 of file motion_control.c.
| void mc_override_ctrl_update | ( | uint8_t | override_state | ) |
| void mc_parking_motion | ( | float * | parking_target, |
| plan_line_data_t * | pl_data | ||
| ) |
| uint8_t mc_probe_cycle | ( | float * | target, |
| plan_line_data_t * | pl_data, | ||
| uint8_t | parser_flags | ||
| ) |
Definition at line 256 of file motion_control.c.
| void mc_reset | ( | ) |
Definition at line 366 of file motion_control.c.