|
Fang-Robotics-MCB
Fang Robotics Team Codebase
|
#include <dji_gm6020.hpp>


Public Member Functions | |
| DjiGM6020 (Drivers &drivers, const Config &config) | |
Public Member Functions inherited from trap::motor::DjiMotor | |
| DjiMotor (Drivers &drivers, const Config &config) | |
| DjiMotor (Drivers &drivers, tap::motor::MotorId motorId, tap::can::CanBus canBus, const char *name, bool inverted, double externalEncoderGearRatio, bool currentControl) | |
| mockable | ~DjiMotor () |
| void | initialize () override |
| void | update () override |
| left blank | |
| Radians | getAngularPosition () const override |
| RPM | getAngularVelocity () const override |
| void | setTargetOutput (const DjiMotorOutput &output) override |
| bool | isMotorOnline () const |
| Celsius | getTemperature () const |
| tap::can::CanBus | getCanBus () const |
| const char * | getName () const |
Static Public Attributes | |
| static constexpr DjiMotorOutput | kMaxOutput {tap::motor::DjiMotor::MAX_OUTPUT_GM6020} |
| static constexpr int | kGM6020CANAddressOffset {4} |
Static Public Attributes inherited from trap::motor::DjiMotor | |
| static constexpr DjiMotorOutput | kMaxOutput {std::numeric_limits<DjiMotorOutput>::max()} |
Driver for a Dji M3508 motor controlled by a Dji C620 controller
|
staticconstexpr |
|
staticconstexpr |