|
TR-mbed 1.0
|
This is the complete list of members for DJIMotor, including all inherited members.
| __attribute__((unused)) inline bool isConnected() const | DJIMotor | inline |
| calculatePeriodicPosition(float dE, double dt, int chassis_rpm=0) | DJIMotor | inline |
| calculatePositionPID(int desired, int current, double dt, int chassis_rpm=0) | DJIMotor | inline |
| calculateSpeedPID(int desired, int current, double dt) | DJIMotor | inline |
| DJIMotor(bool isErroneousMotor=false) | DJIMotor | explicit |
| DJIMotor(short motorID, CANHandler::CANBus canBus, motorType type=STANDARD, const std::string &name="NO_NAME") | DJIMotor | |
| getData(motorDataType data) | DJIMotor | |
| getMode() | DJIMotor | inline |
| initializedWarning | DJIMotor | static |
| motorCount | DJIMotor | static |
| multiTurn | DJIMotor | |
| name | DJIMotor | |
| operator>>(motorDataType data) | DJIMotor | inline |
| outputCap | DJIMotor | |
| pidPosition | DJIMotor | |
| pidSpeed | DJIMotor | |
| powerOut | DJIMotor | |
| printAllMotorData() | DJIMotor | |
| printAngle | DJIMotor | |
| s_allConnected(bool debug=false) | DJIMotor | static |
| s_calculateDeltaPhase(int target, int current, int max=TICKS_REVOLUTION) | DJIMotor | static |
| s_calculateDeltaPhaseF(float target, float current, float max) | DJIMotor | static |
| s_feedbackThread() | DJIMotor | static |
| s_getFeedback(bool debug=false) | DJIMotor | static |
| s_sendThread() | DJIMotor | static |
| s_sendValues(bool debug=false) | DJIMotor | static |
| s_setCANHandlers(CANHandler *bus_1, CANHandler *bus_2, bool threadSend=true, bool threadFeedback=true) | DJIMotor | static |
| s_theseConnected(DJIMotor *motors[], int size, bool debug=false) | DJIMotor | static |
| setPosition(int position) | DJIMotor | inline |
| setPositionIntegralCap(double cap) | DJIMotor | inline |
| setPositionOutputCap(double cap) | DJIMotor | inline |
| setPositionPID(float kP, float kI, float kD) | DJIMotor | inline |
| setPower(int power) | DJIMotor | inline |
| setSpeed(int speed) | DJIMotor | inline |
| setSpeedDerivativeCap(double cap) | DJIMotor | inline |
| setSpeedIntegralCap(double cap) | DJIMotor | inline |
| setSpeedOutputCap(double cap) | DJIMotor | inline |
| setSpeedPID(float kP, float kI, float kD) | DJIMotor | inline |
| type | DJIMotor | |
| useAbsEncoder | DJIMotor | |
| ~DJIMotor() | DJIMotor |