grblHAL core  20250514
probeflags_t Union Reference

#include <settings.h>

Data Fields

uint16_t value
 
struct {
   uint16_t   invert_probe_pin:1
 
   uint16_t   disable_probe_pullup:1
 
   uint16_t   invert_connected_pin:1
 
   uint16_t   disable_connected_pullup:1
 
   uint16_t   allow_feed_override:1
 
   uint16_t   enable_protection:1
 
   uint16_t   invert_toolsetter_input:1
 
   uint16_t   disable_toolsetter_pullup:1
 
   uint16_t   soft_limited:1
 
   uint16_t   toolsetter_auto_select:1
 
   uint16_t   invert_probe2_input:1
 
   uint16_t   probe2_auto_select:1
 
   uint16_t   unassigned:4
 
}; 
 

Field Documentation

◆ 

struct { ... }

◆ allow_feed_override

uint16_t allow_feed_override

◆ disable_connected_pullup

uint16_t disable_connected_pullup

◆ disable_probe_pullup

uint16_t disable_probe_pullup

◆ disable_toolsetter_pullup

uint16_t disable_toolsetter_pullup

◆ enable_protection

uint16_t enable_protection

◆ invert_connected_pin

uint16_t invert_connected_pin

◆ invert_probe2_input

uint16_t invert_probe2_input

◆ invert_probe_pin

uint16_t invert_probe_pin

◆ invert_toolsetter_input

uint16_t invert_toolsetter_input

◆ probe2_auto_select

uint16_t probe2_auto_select

◆ soft_limited

uint16_t soft_limited

◆ toolsetter_auto_select

uint16_t toolsetter_auto_select

◆ unassigned

uint16_t unassigned

◆ value

uint16_t value

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