 	// Close pump valve, turn off pump, and open the atmosphere valve
 	//	to equalize with external pressure.
 	digitalWrite(VACU_PUMP, LOW);
-	digitalWrite(DRAIN_MTR, HIGH);
+	//digitalWrite(DRAIN_MTR, LOW);
 	digitalWrite(VALV_ATM, HIGH);
 
 	setPixelRingColor(drainLEDColor);

FSM stateMachine = FSM(idle_state);		//	Initial SM with beginning state

unsigned long startTime;			//	Used to track times for Vacuum/Dwell timer
unsigned long setTimeLimit = 120000;		//	User defined time limit

unsigned long stateStartTime;			//	Used to track times for entering Vacuum/Dwell states
unsigned long stateDebounceLimit = 30000;	//	Used to define state debounce time limit
unsigned long vacuDebounceLimit = 1000;    //  Used to define state debounce time limit

unsigned long drainTimeout = 60000;

int buttonState;             // the current reading from the input pin
int lastButtonState = HIGH;   // the previous reading from the input pin

#include <FiniteStateMachine.h>
#include <Adafruit_NeoPixel.h>

#define DEBUG
#define DRAIN_MTR 8
#define VALV_ATM 7
#define VACU_PUMP	6
#define CAP_TCH     A6
#define PRS_SEN 10
#define NEOPIX  5
#define NUM_OF_PIX 12
#define MECH_SWT 9

//  Tell compiler that functions exist, just implementated later
extern void idled();
