integrating soft limits
This commit is contained in:
@ -200,6 +200,13 @@ uint8_t settings_store_global_setting(int parameter, float value) {
|
||||
case 23: settings.homing_seek_rate = value; break;
|
||||
case 24: settings.homing_debounce_delay = round(value); break;
|
||||
case 25: settings.homing_pulloff = value; break;
|
||||
case 26: case 27: case 28:
|
||||
if (value <= 0.0) { return(STATUS_SETTING_VALUE_NEG); }
|
||||
settings.mm_soft_limit[parameter-26] = value; break;
|
||||
case 29:
|
||||
if (value) { settings.flags |= BITFLAG_SOFT_LIMIT_ENABLE; }
|
||||
else { settings.flags &= ~BITFLAG_SOFT_LIMIT_ENABLE; }
|
||||
break;
|
||||
default:
|
||||
return(STATUS_INVALID_STATEMENT);
|
||||
}
|
||||
|
Reference in New Issue
Block a user