From 0675f2853ca1e2591cf4422875adc502a6d2d39f Mon Sep 17 00:00:00 2001 From: InsanityAutomation Date: Sat, 19 Jan 2019 00:21:21 -0500 Subject: [PATCH] Fix filament runout and mirror mode --- Marlin/src/module/stepper.cpp | 5 ++++- Marlin/src/pins/pins_FORMBOT_TREX3.h | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Marlin/src/module/stepper.cpp b/Marlin/src/module/stepper.cpp index ef2098feee..49002e3e04 100644 --- a/Marlin/src/module/stepper.cpp +++ b/Marlin/src/module/stepper.cpp @@ -279,7 +279,10 @@ int8_t Stepper::count_direction[NUM_AXIS] = { 0, 0, 0, 0 }; #define X_APPLY_DIR(v,ALWAYS) \ if (extruder_duplication_enabled || ALWAYS) { \ X_DIR_WRITE(v); \ - X2_DIR_WRITE(v); \ + if (scaled_duplication_mode) \ + X2_DIR_WRITE(!v); \ + else \ + X2_DIR_WRITE(v); \ } \ else { \ if (movement_extruder()) X2_DIR_WRITE(v); else X_DIR_WRITE(v); \ diff --git a/Marlin/src/pins/pins_FORMBOT_TREX3.h b/Marlin/src/pins/pins_FORMBOT_TREX3.h index dde947e3a6..9caa157d39 100644 --- a/Marlin/src/pins/pins_FORMBOT_TREX3.h +++ b/Marlin/src/pins/pins_FORMBOT_TREX3.h @@ -131,7 +131,7 @@ #define FAN1_PIN 12 #define NUM_RUNOUT_SENSORS 2 -#define FIL_RUNOUT_PIN 23 +#define FIL_RUNOUT_PIN 22 #define FIL_RUNOUT2_PIN 21 //