40 void periodic(
int curr_heat,
int heat_limit);
44 unsigned long shooter_time;
53 int barrel_heat_limit;
56 int shootTargetPosition;
ShootState
Definition ShooterSubsystem.h:16
CANBus
Definition CANHandler.h:45
Definition HeroShooterSubsystem.h:13
DJIMotor feeder
Definition HeroShooterSubsystem.h:41
DJIMotor indexer
Definition HeroShooterSubsystem.h:41
DJIMotor flywheelL
Definition HeroShooterSubsystem.h:41
DJIMotor flywheelR
Definition HeroShooterSubsystem.h:41
Definition HeroShooterSubsystem.h:16
bool invert
Definition HeroShooterSubsystem.h:33
short flywheelR_id
Definition HeroShooterSubsystem.h:20
CANHandler::CANBus canBusIndexer
Definition HeroShooterSubsystem.h:31
PID::config indexer_PID_vel
Definition HeroShooterSubsystem.h:27
PID::config indexer_PID_pos
Definition HeroShooterSubsystem.h:28
short flywheelL_id
Definition HeroShooterSubsystem.h:19
short feeder_id
Definition HeroShooterSubsystem.h:22
PID::config feeder_PID
Definition HeroShooterSubsystem.h:26
PID::config flywheelL_PID
Definition HeroShooterSubsystem.h:24
PID::config flywheelR_PID
Definition HeroShooterSubsystem.h:25
int heat_limit
Definition HeroShooterSubsystem.h:17
short indexer_id
Definition HeroShooterSubsystem.h:21
CANHandler::CANBus canBusTopFeed
Definition HeroShooterSubsystem.h:30