accelLimit | JMotorControllerBasic | protected |
compensator | JMotorControllerBasic | protected |
JMotorController::disable()=0 | JMotorControllerBase | pure virtual |
JMotorControllerBasic::disable() | JMotorControllerBasic | inlinevirtual |
dL | JMotorControllerOpen | |
driver | JMotorControllerBasic | protected |
driverInRange | JMotorControllerBasic | protected |
JMotorController::enable()=0 | JMotorControllerBase | pure virtual |
JMotorControllerBasic::enable() | JMotorControllerBasic | inlinevirtual |
JMotorController::getAccelLimit()=0 | JMotorControllerBase | pure virtual |
JMotorControllerBasic::getAccelLimit() | JMotorControllerBasic | inlinevirtual |
JMotorController::getDriverMaxRange()=0 | JMotorControllerBase | pure virtual |
JMotorControllerBasic::getDriverMaxRange() | JMotorControllerBasic | inlinevirtual |
JMotorController::getDriverMinRange()=0 | JMotorControllerBase | pure virtual |
JMotorControllerBasic::getDriverMinRange() | JMotorControllerBasic | inlinevirtual |
JMotorController::getDriverSetVal()=0 | JMotorControllerBase | pure virtual |
JMotorControllerBasic::getDriverSetVal() | JMotorControllerBasic | inlinevirtual |
JMotorController::getEnable()=0 | JMotorControllerBase | pure virtual |
JMotorControllerBasic::getEnable() | JMotorControllerBasic | inlinevirtual |
JMotorController::getMaxVel()=0 | JMotorControllerBase | pure virtual |
JMotorControllerBasic::getMaxVel() | JMotorControllerBasic | inlinevirtual |
JMotorController::getMinVel()=0 | JMotorControllerBase | pure virtual |
JMotorControllerBasic::getMinVel() | JMotorControllerBasic | inlinevirtual |
getPos() | JMotorControllerOpen | inlinevirtual |
getPosSetpoint() | JMotorControllerOpen | inlinevirtual |
getPosTarget() | JMotorControllerOpen | inlinevirtual |
JMotorController::getVel()=0 | JMotorControllerBase | pure virtual |
JMotorControllerBasic::getVel() | JMotorControllerBasic | inlinevirtual |
JMotorController::getVelLimit()=0 | JMotorControllerBase | pure virtual |
JMotorControllerBasic::getVelLimit() | JMotorControllerBasic | inlinevirtual |
JMotorController::getVelTarget()=0 | JMotorControllerBase | pure virtual |
JMotorControllerBasic::getVelTarget() | JMotorControllerBasic | inlinevirtual |
JMotorController::isDriverInRange()=0 | JMotorControllerBase | pure virtual |
JMotorControllerBasic::isDriverInRange() | JMotorControllerBasic | inlinevirtual |
isPosModeNotVelocity() | JMotorControllerOpen | inlinevirtual |
JMotorControllerBasic(JMotorDriver &_driver, JMotorCompensator &_compensator, float _velLimit=INFINITY, float _accelLimit=INFINITY) | JMotorControllerBasic | inline |
JMotorControllerOpen(JMotorDriver &_driver, JMotorCompensator &_compensator, float _velLimit=INFINITY, float _accelLimit=INFINITY, unsigned long _minMotorPulseTime=0) | JMotorControllerOpen | inline |
lastPosDeltaWrite | JMotorControllerOpen | protected |
lastRunMicros | JMotorControllerBasic | protected |
lastRunOpenMicros | JMotorControllerOpen | protected |
minMotorPulseTime | JMotorControllerOpen | protected |
posDelta | JMotorControllerOpen | protected |
position | JMotorControllerOpen | protected |
positionTarget | JMotorControllerOpen | protected |
posMode | JMotorControllerOpen | protected |
resetPos() | JMotorControllerOpen | inlinevirtual |
run() | JMotorControllerOpen | inlinevirtual |
setAccelLimit(float _accelLimit) | JMotorControllerOpen | inlinevirtual |
setEnable(bool _enable) | JMotorControllerOpen | inlinevirtual |
JMotorController::setMaxDriverRangeAmount(float _driverRangeAmount)=0 | JMotorControllerBase | pure virtual |
JMotorControllerBasic::setMaxDriverRangeAmount(float _driverRangeAmount) | JMotorControllerBasic | inlinevirtual |
setMinMotorPulseTime(unsigned long _minMotorPulseTime) | JMotorControllerOpen | inline |
setPosDelta(float _posDelta, bool _run=true, bool _resetPos=false) | JMotorControllerOpen | inlinevirtual |
setPosSetpoint(float _posSetpoint, bool _run=true) | JMotorControllerOpen | inlinevirtual |
setPosTarget(float _posTarget, bool _run=true) | JMotorControllerOpen | inlinevirtual |
setVal | JMotorControllerBasic | protected |
setVel(float vel, bool _run=true) | JMotorControllerOpen | inlinevirtual |
setVelAccelLimits(float _vel, float _accel) | JMotorControllerOpen | inline |
setVelLimit(float _velLimit) | JMotorControllerOpen | inlinevirtual |
setVelTarget(float vel, bool _run=true) | JMotorControllerOpen | inlinevirtual |
smoothedMode | JMotorControllerOpen | protected |
velLimit | JMotorControllerBasic | protected |
velocity | JMotorControllerBasic | protected |
velocityTarget | JMotorControllerBasic | protected |