// Manual: Manual controls
#ifndef MANUAL_H
#define MANUAL_H
#include "wheels.h"
#include "servos.h"

class Manual {
	public:
		Manual(Wheels *oWheels_ptr, Servos *oServos_ptr, IO *oIO_ptr);  // Constructor
		~Manual(); // Destructor
		void Start(); // start manual mode
		void Runner(bool &motorTimerOn, int &motorTimerCount, int &curTimerThreshold);
	private:
		Wheels *oWheels; // pointer to the object
		Servos *oServos; // pointer to the object
		IO     *oIO;     // pointer to the object
		int speed;
		int angle;
		int tilt;
		int fan;
};

#endif
