mirror of
https://github.com/MarlinFirmware/Marlin.git
synced 2026-01-06 06:37:43 -07:00
🩹 Fix FTM without FTM_POLYS build (#28209)
This commit is contained in:
parent
d14b8e4435
commit
d56fbe21fc
3 changed files with 5 additions and 6 deletions
|
|
@ -302,10 +302,8 @@ void FTMotion::init() {
|
|||
switch (type) {
|
||||
default:
|
||||
case TrajectoryType::TRAPEZOIDAL: currentGenerator = &trapezoidalGenerator; break;
|
||||
#if ENABLED(FTM_POLYS)
|
||||
case TrajectoryType::POLY5: currentGenerator = &poly5Generator; break;
|
||||
case TrajectoryType::POLY6: currentGenerator = &poly6Generator; break;
|
||||
#endif
|
||||
case TrajectoryType::POLY5: currentGenerator = &poly5Generator; break;
|
||||
case TrajectoryType::POLY6: currentGenerator = &poly6Generator; break;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -238,7 +238,7 @@ class FTMotion {
|
|||
static TrajectoryType trajectoryType;
|
||||
static TrajectoryGenerator* currentGenerator;
|
||||
#else
|
||||
static constexpr TrajectoryGenerator *currentGenerator = trapezoidalGenerator;
|
||||
static constexpr TrajectoryGenerator *currentGenerator = &trapezoidalGenerator;
|
||||
#endif
|
||||
|
||||
#if FTM_HAS_LIN_ADVANCE
|
||||
|
|
|
|||
|
|
@ -17,4 +17,5 @@ opt_enable CR10_STOCKDISPLAY PINS_DEBUGGING Z_IDLE_HEIGHT EDITABLE_HOMING_CURREN
|
|||
INPUT_SHAPING_X INPUT_SHAPING_Y FT_MOTION FT_MOTION_MENU FTM_RESONANCE_TEST EMERGENCY_PARSER \
|
||||
BIQU_MICROPROBE_V1 PROBE_ENABLE_DISABLE Z_SAFE_HOMING AUTO_BED_LEVELING_BILINEAR \
|
||||
ADAPTIVE_STEP_SMOOTHING LIN_ADVANCE SMOOTH_LIN_ADVANCE NONLINEAR_EXTRUSION
|
||||
exec_test $1 $2 "BigTreeTech SKR Mini E3 1.0 - TMC2209 HW Serial, FT_MOTION" "$3"
|
||||
opt_disable FTM_POLYS
|
||||
exec_test $1 $2 "BigTreeTech SKR Mini E3 1.0 - TMC2209 HW Serial, FT_MOTION w/out FTM_POLYS" "$3"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue