Simple bool in soft_endstops_t

This commit is contained in:
Scott Lahteine
2020-10-13 14:54:56 -05:00
parent 2132efa981
commit 733eb127e9
2 changed files with 5 additions and 7 deletions

View File

@ -151,12 +151,10 @@ inline float home_bump_mm(const AxisEnum axis) {
#if HAS_SOFTWARE_ENDSTOPS
typedef struct {
xyz_pos_t min, max;
struct {
bool _enabled:1;
bool _loose:1;
};
bool _enabled, _loose;
bool enabled() { return _enabled && !_loose; }
xyz_pos_t min, max;
void get_manual_axis_limits(const AxisEnum axis, float &amin, float &amax) {
amin = -100000; amax = 100000; // "No limits"
#if HAS_SOFTWARE_ENDSTOPS