Add PID, probe offsets to ExtUI (#16792)

This commit is contained in:
InsanityAutomation
2020-02-09 13:22:54 -05:00
committed by GitHub
parent cc1ff27256
commit a9549f7a08
2 changed files with 68 additions and 0 deletions

View File

@@ -211,6 +211,11 @@ namespace ExtUI {
float getZOffset_mm();
void setZOffset_mm(const float);
#if HAS_BED_PROBE
float getProbeOffset_mm(const axis_t);
void setProbeOffset_mm(const float, const axis_t);
#endif
#if ENABLED(BACKLASH_GCODE)
float getAxisBacklash_mm(const axis_t);
void setAxisBacklash_mm(const float, const axis_t);
@@ -244,6 +249,19 @@ namespace ExtUI {
#endif
#endif
#if HAS_PID_HEATING
float getPIDValues_Kp(const extruder_t);
float getPIDValues_Ki(const extruder_t);
float getPIDValues_Kd(const extruder_t);
float getBedPIDValues_Kp();
float getBedPIDValues_Ki();
float getBedPIDValues_Kd();
void setPIDValues(const float, const float, const float, extruder_t);
void setBedPIDValues(const float, const float, const float);
void startPIDTune(const float, extruder_t);
void startBedPIDTune(const float);
#endif
/**
* Delay and timing routines
* Should be used by the EXTENSIBLE_UI to safely pause or measure time