RCController6CH rc_controller
void displayInfo(String)
int displayError(int)
#define SHOOT_INPUT_SHOOT_THRESH
OffenseRobot(void)
Default constructor.
void run(int)
Run the motor at the desired speed and direction or position.
Header file for OffenseRobot class derived from the OmniRobot class
#define SHOOT_OUTPUT_CAPTURE
#define PUSHER_OUTPUT_MAX
RCController6CHState state
void updateLED(void)
Updates LED colors based on robot state.
void displayShooterState(void)
Displays the shooter state.
void updateLED(void)
Updates LED colors based on robot state.
#define PUSHER_OUTPUT_MIN
ShooterState shooter_state
Header file for error codes
void setState(int, bool blink=false, int side=SIDE_BOTH)
#define PIN_PWM_SHOOT_RIGHT
#define SHOOT_OUTPUT_SHOOT
#define SHOOT_INPUT_CAPTURE_THRESH
void runShooter(void)
Actuates the shooter based on input from the RC controller.
#define PIN_PWM_SHOOT_LEFT