grblHAL core  20250104
settings_t Struct Reference

#include <settings.h>

Data Fields

settings_version_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
 
axes_signals_t home_invert
 
coolant_settings_t coolant
 
uint8_t modbus_baud
 
uint8_t canbus_baud
 
spindle_settings_t spindle
 
spindle_pwm_settings_t pwm_spindle
 
stepper_settings_t steppers
 
reportmask_t status_report
 
settingflags_t flags
 
probeflags_t probe
 
rgb_strip_settings_t rgb_strip
 
offset_lock_t offset_lock
 
fs_options_t fs_options
 
limit_settings_t limits
 
parking_settings_t parking
 
safety_door_settings_t safety_door
 
position_pid_t position
 
ioport_signals_t ioport
 
homing_settings_t homing
 
char reserved [24]
 

Field Documentation

◆ arc_tolerance

float arc_tolerance

◆ axis

◆ canbus_baud

uint8_t canbus_baud

◆ control_disable_pullup

control_signals_t control_disable_pullup

◆ control_invert

control_signals_t control_invert

◆ coolant

◆ flags

◆ fs_options

fs_options_t fs_options

◆ g73_retract

float g73_retract

◆ home_invert

axes_signals_t home_invert

◆ homing

◆ ioport

◆ junction_deviation

float junction_deviation

◆ limits

◆ modbus_baud

uint8_t modbus_baud

◆ 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

◆ pwm_spindle

◆ report_interval

uint16_t report_interval

◆ reserved

char reserved[24]

◆ rgb_strip

◆ safety_door

◆ spindle

◆ status_report

reportmask_t status_report

◆ steppers

◆ timezone

float timezone

◆ tool_change

◆ version


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