#include <math.h>#include <stdlib.h>#include <string.h>#include "hal.h"#include "nuts_bolts.h"#include "planner.h"#include "protocol.h"Macros | |
| #define | ROTARY_FIX 0 |
Functions | |
| uint_fast16_t | plan_get_buffer_size (void) |
| bool | plan_reset (void) |
| void | plan_discard_current_block (void) |
| plan_block_t * | plan_get_system_motion_block (void) |
| plan_block_t * | plan_get_current_block (void) |
| plan_block_t * | plan_get_recent_block (void) |
| float | plan_get_exec_block_exit_speed_sqr (void) |
| bool | plan_check_full_buffer (void) |
| float | plan_compute_profile_nominal_speed (plan_block_t *block) |
| bool | plan_buffer_line (float *target, plan_line_data_t *pl_data) |
| float * | plan_get_position (void) |
| void | plan_sync_position (void) |
| uint_fast16_t | plan_get_block_buffer_available (void) |
| void | plan_cycle_reinitialize (void) |
| void | plan_sync_velocity (void *block) |
| void | plan_feed_override (override_t feed_override, override_t rapid_override) |
| void | plan_data_init (plan_line_data_t *plan_data) |
| #define ROTARY_FIX 0 |
| bool plan_buffer_line | ( | float * | target, |
| plan_line_data_t * | pl_data | ||
| ) |
| bool plan_check_full_buffer | ( | void | ) |
| float plan_compute_profile_nominal_speed | ( | plan_block_t * | block | ) |
| void plan_cycle_reinitialize | ( | void | ) |
| void plan_data_init | ( | plan_line_data_t * | plan_data | ) |
| void plan_discard_current_block | ( | void | ) |
| void plan_feed_override | ( | override_t | feed_override, |
| override_t | rapid_override | ||
| ) |
| uint_fast16_t plan_get_block_buffer_available | ( | void | ) |
| uint_fast16_t plan_get_buffer_size | ( | void | ) |
| plan_block_t* plan_get_current_block | ( | void | ) |
|
inline |
| float* plan_get_position | ( | void | ) |
| plan_block_t* plan_get_recent_block | ( | void | ) |
| plan_block_t* plan_get_system_motion_block | ( | void | ) |
| bool plan_reset | ( | void | ) |
| void plan_sync_position | ( | void | ) |
| void plan_sync_velocity | ( | void * | block | ) |