Fang-Robotics-MCB
Fang Robotics Team Codebase
Loading...
Searching...
No Matches
fang::turret::M3508BasicFlywheel Class Reference

#include <m3508_basic_flywheel.hpp>

Inheritance diagram for fang::turret::M3508BasicFlywheel:
Collaboration diagram for fang::turret::M3508BasicFlywheel:

Classes

struct  Config
 

Public Types

using Motor = trap::motor::DjiM3508Old
 
- Public Types inherited from fang::turret::BasicFlywheel
using Motor = motor::ISpeedMotor
 

Public Member Functions

 M3508BasicFlywheel (Drivers &drivers, const Config &config)
 
- Public Member Functions inherited from fang::turret::BasicFlywheel
 BasicFlywheel (std::unique_ptr< Motor > motor, const Config &config)
 
virtual ~BasicFlywheel ()=default
 
void setTargetRimSpeed (const MetersPerSecond &rimSpeed) override
 
void initialize () override
 
void update () override
 

Member Typedef Documentation

◆ Motor

Constructor & Destructor Documentation

◆ M3508BasicFlywheel()

fang::turret::M3508BasicFlywheel::M3508BasicFlywheel ( Drivers drivers,
const Config config 
)
inline

The documentation for this class was generated from the following file: