1 #ifndef TELEOPERATED_INPUTS_H
2 #define TELEOPERATED_INPUTS_H
6 #include "../Process/SynchronizedProcess.h"
7 #include "../ComponentData/RobotData.h"
8 #include "../ComponentData/DrivetrainData.h"
9 #include "../ComponentData/ConfigLoaderData.h"
10 #include "../ComponentData/LEDIndicatorData.h"
11 #include "../ComponentData/AutoAimData.h"
12 #include "../ComponentData/LEDIndicatorData.h"
13 #include "../ComponentData/RoutineRecorderData.h"
14 #include "../Config/ConfigManager.h"
15 #include "../Utils/LCD.h"
16 #include "../Utils/Util.h"
19 using namespace data::drivetrain;
25 class DebouncedJoystick;
35 TeleopInputs(
char * taskName, INT32 priority=Task::kDefaultPriority);
46 DebouncedJoystick* m_driver_stick;
47 DebouncedJoystick* m_operator_stick;
48 DebouncedJoystick* m_driver_wheel;
53 double stoppedForward;