grblHAL core  20250320
settingflags_t Union Reference

#include <settings.h>

Data Fields

uint32_t value
 
struct {
   uint32_t   report_inches:1
 
   uint32_t   restore_overrides:1
 
   uint32_t   dst_active:1
 
   uint32_t   sleep_enable:1
 
   uint32_t   disable_laser_during_hold:1
 
   uint32_t   force_initialization_alarm:1
 
   uint32_t   legacy_rt_commands:1
 
   uint32_t   restore_after_feed_hold:1
 
   uint32_t   ngc_debug_out:1
 
   uint32_t   g92_is_volatile:1
 
   uint32_t   compatibility_level:4
 
   uint32_t   no_restore_position_after_M6:1
 
   uint32_t   no_unlock_after_estop:1
 
   uint32_t   settings_downgrade:1
 
   uint32_t   keep_offsets_on_reset:1
 
   uint32_t   unassigned:14
 
}; 
 

Field Documentation

◆ 

struct { ... }

◆ compatibility_level

uint32_t compatibility_level

◆ disable_laser_during_hold

uint32_t disable_laser_during_hold

◆ dst_active

uint32_t dst_active

◆ force_initialization_alarm

uint32_t force_initialization_alarm

◆ g92_is_volatile

uint32_t g92_is_volatile

◆ keep_offsets_on_reset

uint32_t keep_offsets_on_reset

◆ legacy_rt_commands

uint32_t legacy_rt_commands

◆ ngc_debug_out

uint32_t ngc_debug_out

◆ no_restore_position_after_M6

uint32_t no_restore_position_after_M6

◆ no_unlock_after_estop

uint32_t no_unlock_after_estop

◆ report_inches

uint32_t report_inches

◆ restore_after_feed_hold

uint32_t restore_after_feed_hold

◆ restore_overrides

uint32_t restore_overrides

◆ settings_downgrade

uint32_t settings_downgrade

◆ sleep_enable

uint32_t sleep_enable

◆ unassigned

uint32_t unassigned

◆ value

uint32_t value

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