InsanityAutomation
5 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with
7 additions and
5 deletions
-
Marlin/src/module/tool_change.cpp
-
buildroot/share/tests/STM32F103RC_fysetc-tests
|
|
@ -967,10 +967,12 @@ void tool_change(const uint8_t new_tool, bool no_move/*=false*/) { |
|
|
|
if (ENABLED(SINGLENOZZLE)) { active_extruder = new_tool; return; } |
|
|
|
} |
|
|
|
else { |
|
|
|
// If first new tool, toolchange without unloading the old not initialized 'Just prime/init the new'
|
|
|
|
#if ENABLED(TOOLCHANGE_FS_PRIME_FIRST_USED) |
|
|
|
// For first new tool, change without unloading the old. 'Just prime/init the new'
|
|
|
|
if (first_tool_is_primed) |
|
|
|
unscaled_e_move(-toolchange_settings.swap_length, MMM_TO_MMS(toolchange_settings.retract_speed)); |
|
|
|
first_tool_is_primed = true; // The first new tool will be primed by toolchanging
|
|
|
|
#endif |
|
|
|
} |
|
|
|
} |
|
|
|
#endif |
|
|
|
|
|
@ -9,7 +9,7 @@ set -e |
|
|
|
# |
|
|
|
# Build with the default configurations |
|
|
|
# |
|
|
|
use_example_configs "FYSETC/Cheetah 1.2/base" |
|
|
|
use_example_configs "Creality/Ender-3/FYSETC Cheetah 1.2/base" |
|
|
|
exec_test $1 $2 "Cheetah 1.2 Configuration" |
|
|
|
|
|
|
|
# clean up |
|
|
|