grblHAL core  20240318
settings_t Struct Reference

#include <settings.h>

Data Fields

uint32_t version
 
float junction_deviation
 
float arc_tolerance
 
float g73_retract
 
float timezone
 
uint16_t report_interval
 
uint16_t planner_buffer_blocks
 
machine_mode_t mode
 
tool_change_settings_t tool_change
 
axis_settings_t axis [N_AXIS]
 
control_signals_t control_invert
 
control_signals_t control_disable_pullup
 
coolant_state_t coolant_invert
 
axes_signals_t home_invert
 
uint16_t hole_1
 
spindle_settings_t spindle
 
stepper_settings_t steppers
 
reportmask_t status_report
 
settingflags_t flags
 
probeflags_t probe
 
uint8_t rgb_strip0_length
 
offset_lock_t offset_lock
 
fs_options_t fs_options
 
homing_settings_t homing
 
limit_settings_t limits
 
uint8_t rgb_strip1_length
 
parking_settings_t parking
 
safety_door_settings_t safety_door
 
position_pid_t position
 
ioport_signals_t ioport
 

Field Documentation

◆ arc_tolerance

float arc_tolerance

◆ axis

◆ control_disable_pullup

control_signals_t control_disable_pullup

◆ control_invert

control_signals_t control_invert

◆ coolant_invert

coolant_state_t coolant_invert

◆ flags

◆ fs_options

fs_options_t fs_options

◆ g73_retract

float g73_retract

◆ hole_1

uint16_t hole_1

◆ home_invert

axes_signals_t home_invert

◆ homing

◆ ioport

◆ junction_deviation

float junction_deviation

◆ limits

◆ mode

◆ offset_lock

offset_lock_t offset_lock

◆ parking

◆ planner_buffer_blocks

uint16_t planner_buffer_blocks

◆ position

position_pid_t position

◆ probe

probeflags_t probe

◆ report_interval

uint16_t report_interval

◆ rgb_strip0_length

uint8_t rgb_strip0_length

◆ rgb_strip1_length

uint8_t rgb_strip1_length

◆ safety_door

◆ spindle

◆ status_report

reportmask_t status_report

◆ steppers

◆ timezone

float timezone

◆ tool_change

◆ version

uint32_t version

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