19 using Flywheels = std::vector<std::unique_ptr<Flywheel>>;
Definition drivers.hpp:31
Definition simple_ammo_booster_subsystem.hpp:9
Definition simple_ammo_booster.hpp:16
motor::ISpeedWheel Flywheel
Definition simple_ammo_booster.hpp:18
void update() override
Definition simple_ammo_booster.cpp:33
void boostOff() override
Definition simple_ammo_booster.cpp:19
void initialize() override
Definition simple_ammo_booster.cpp:46
void refresh() override
Definition simple_ammo_booster.cpp:41
std::vector< std::unique_ptr< Flywheel > > Flywheels
Definition simple_ammo_booster.hpp:19
void boostOn() override
Definition simple_ammo_booster.cpp:14
Drivers * drivers
Definition subsystem.hpp:138
Definition pwm_info.hpp:4
rail::motor::ISpeedWheel< MetersPerSecond > ISpeedWheel
Definition ispeed_wheel.hpp:8
Definition activate_booster_command.cpp:5
Definition simple_ammo_booster.hpp:21
MetersPerSecond ammoVelocity
Definition simple_ammo_booster.hpp:22
units::velocity::meters_per_second_t MetersPerSecond
Definition units_alias.hpp:27