grblHAL core  20241107
plan_block Struct Reference

#include <planner.h>

Data Fields

uint32_t steps [N_AXIS]
 
uint32_t step_event_count
 
axes_signals_t direction_bits
 
offset_id_t offset_id
 
gc_override_flags_t overrides
 
planner_cond_t condition
 
int32_t line_number
 
float entry_speed_sqr
 
float max_entry_speed_sqr
 
float acceleration
 
float millimeters
 
float max_junction_speed_sqr
 
float rapid_rate
 
float programmed_rate
 
spindle_t spindle
 
char * message
 
output_command_toutput_commands
 
struct plan_blockprev
 
struct plan_blocknext
 

Field Documentation

◆ acceleration

float acceleration

◆ condition

planner_cond_t condition

◆ direction_bits

axes_signals_t direction_bits

◆ entry_speed_sqr

float entry_speed_sqr

◆ line_number

int32_t line_number

◆ max_entry_speed_sqr

float max_entry_speed_sqr

◆ max_junction_speed_sqr

float max_junction_speed_sqr

◆ message

char* message

◆ millimeters

float millimeters

◆ next

struct plan_block * next

◆ offset_id

offset_id_t offset_id

◆ output_commands

output_command_t* output_commands

◆ overrides

◆ prev

struct plan_block* prev

◆ programmed_rate

float programmed_rate

◆ rapid_rate

float rapid_rate

◆ spindle

spindle_t spindle

◆ step_event_count

uint32_t step_event_count

◆ steps

uint32_t steps[N_AXIS]

The documentation for this struct was generated from the following file: