From a733537ddd9667d57cbff5bdf2818ab4241ff2da Mon Sep 17 00:00:00 2001 From: Gord Christmas Date: Thu, 6 Jun 2013 09:18:03 -0700 Subject: [PATCH] Missed some variable declarations Integrated fixes from henrikbrixandersen pull request #504 --- Marlin/Marlin_main.cpp | 4 ++++ Marlin/Servo.cpp | 2 ++ Marlin/pins.h | 4 ++-- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/Marlin/Marlin_main.cpp b/Marlin/Marlin_main.cpp index f76334571b..f2bcb9a385 100644 --- a/Marlin/Marlin_main.cpp +++ b/Marlin/Marlin_main.cpp @@ -177,6 +177,10 @@ float extruder_offset[2][EXTRUDERS] = { #endif uint8_t active_extruder = 0; int fanSpeed=0; +#ifdef SERVO_ENDSTOPS + int servo_endstops[] = SERVO_ENDSTOPS; + int servo_endstop_angles[] = SERVO_ENDSTOP_ANGLES; +#endif #ifdef BARICUDA int ValvePressure=0; int EtoPPressure=0; diff --git a/Marlin/Servo.cpp b/Marlin/Servo.cpp index 1b42ce0b04..47c16aa719 100644 --- a/Marlin/Servo.cpp +++ b/Marlin/Servo.cpp @@ -41,6 +41,8 @@ detach() - Stops an attached servos from pulsing its i/o pin. */ +#include "Configuration.h" + #ifdef NUM_SERVOS #include #include diff --git a/Marlin/pins.h b/Marlin/pins.h index b632f62bed..b761b65cf6 100644 --- a/Marlin/pins.h +++ b/Marlin/pins.h @@ -391,7 +391,7 @@ #define SERVO2_PIN 5 #endif - #if NUM_SERVOS > 2 + #if NUM_SERVOS > 3 #define SERVO3_PIN 4 #endif #endif @@ -1846,4 +1846,4 @@ HEATER_BED_PIN, FAN_PIN, \ _E0_PINS _E1_PINS _E2_PINS \ analogInputToDigitalPin(TEMP_0_PIN), analogInputToDigitalPin(TEMP_1_PIN), analogInputToDigitalPin(TEMP_2_PIN), analogInputToDigitalPin(TEMP_BED_PIN) } -#endif +#endif