Class Members¶
a¶
- AdaptiveSmoothConfig (evam::AdaptiveSmoothConfig)
- AdaptiveSmoothDecor (evam::AdaptiveSmoothDecor)
- alpha (evam::ExponentialSmoothConfig)
- actUnipolar (evam::PwmDriver, evam::ServoDriver, evam::SoftwareServoDriver)
- actBipolar (evam::ServoDriver, evam::SoftwareServoDriver, evam::TA6586Driver, evam::TB6612FNGDriver)
b¶
- bend (evam::CurveConfig)
- backwardPin (evam::TA6586Config)
c¶
- CurveConfig (evam::CurveConfig)
- CurveDecor (evam::CurveDecor)
- curve (evam::CurveDecor)
- compute (evam::DirectionalMotor, evam::ForwardMotor, evam::LinearActuator, evam::SteeringActuator)
- calcSpeed (evam::InertiaDecor)
- calculateKickPower (evam::KickDecor)
- centerPos (evam::SteeringConfig)
d¶
- DirectionalConfig (evam::DirectionalConfig)
- DirectionalMotor (evam::DirectionalMotor)
- duration (evam::KickConfig)
e¶
- ExponentialSmoothConfig (evam::ExponentialSmoothConfig)
- ExponentialSmoothDecor (evam::ExponentialSmoothDecor)
f¶
- Filter (evam::AdaptiveSmoothDecor, evam::ExponentialSmoothDecor, evam::SlewRateDecor)
- f (evam::CurveDecor)
- ForwardConfig (evam::ForwardConfig)
- ForwardMotor (evam::ForwardMotor)
- forwardPin (evam::TA6586Config)
g¶
- Go (evam::AdaptiveSmoothDecor, evam::CurveDecor, evam::DirectionalMotor, evam::ExponentialSmoothDecor, evam::ForwardMotor, evam::IMotor, evam::IMotorMaker, evam::InertiaDecor, evam::KickDecor, evam::LinearActuator, evam::MedianDecor, evam::MinmaxDecor, evam::SampledDecor, evam::SimpleSmoothDecor, evam::SlewRateDecor, evam::SteeringActuator)
- getMaxTimeConstantTicks (evam::AdaptiveSmoothDecor)
- getMinTimeConstantTicks (evam::AdaptiveSmoothDecor)
- GetBend (evam::CurveDecor)
- GetMaxBackward (evam::DirectionalMotor)
- GetMaxForward (evam::DirectionalMotor)
- GetMinBackward (evam::DirectionalMotor)
- GetMinForward (evam::DirectionalMotor)
- getAlpha (evam::ExponentialSmoothDecor)
- GetMaxValue (evam::ForwardMotor, evam::LinearActuator)
- GetMinValue (evam::ForwardMotor, evam::LinearActuator)
- GetInertiaMass (evam::InertiaDecor)
- GetKickDuration (evam::KickDecor)
- GetKickPower (evam::KickDecor)
- GetPin (evam::PwmDriver, evam::ServoDriver, evam::SoftwareServoDriver)
- getMaxStep (evam::SlewRateDecor)
- GetCenterPos (evam::SteeringActuator)
- GetLeftPos (evam::SteeringActuator)
- GetRightPos (evam::SteeringActuator)
- GetBackwardPin (evam::TA6586Driver)
- GetForwardPin (evam::TA6586Driver)
- GetMode1Pin (evam::TB6612FNGDriver)
- GetMode2Pin (evam::TB6612FNGDriver)
- GetSpeedPin (evam::TB6612FNGDriver)
i¶
- IMotorMaker (evam::IMotorMaker)
- InertiaConfig (evam::InertiaConfig)
- inertiaMass (evam::InertiaConfig)
- InertiaDecor (evam::InertiaDecor)
k¶
- kHeartbeatPeriodMs (evam::InertiaDecor, evam::SampledDecor)
- KickConfig (evam::KickConfig)
- KickDecor (evam::KickDecor)
- kRefreshIntervalMs (evam::SoftwareServoDriver)
l¶
- LinearActuator (evam::LinearActuator)
- LinearActuatorConfig (evam::LinearActuatorConfig)
- leftPos (evam::SteeringConfig)
m¶
- maxTimeConstantTicks (evam::AdaptiveSmoothConfig)
- minTimeConstantTicks (evam::AdaptiveSmoothConfig)
- mFilter (evam::AdaptiveSmoothDecor, evam::ExponentialSmoothDecor, evam::MedianDecor, evam::MinmaxDecor, evam::SimpleSmoothDecor, evam::SlewRateDecor)
- mConfig (evam::CurveDecor, evam::DirectionalMotor, evam::ForwardMotor, evam::InertiaDecor, evam::KickDecor, evam::LinearActuator, evam::PwmDriver, evam::ServoDriver, evam::SoftwareServoDriver, evam::SteeringActuator, evam::TA6586Driver, evam::TB6612FNGDriver)
- maxBackward (evam::DirectionalConfig)
- maxForward (evam::DirectionalConfig)
- minBackward (evam::DirectionalConfig)
- minForward (evam::DirectionalConfig)
- maxValue (evam::ForwardConfig, evam::LinearActuatorConfig)
- minValue (evam::ForwardConfig, evam::LinearActuatorConfig)
- mDesiredSpeed (evam::InertiaDecor)
- mHeartbeatHandler (evam::InertiaDecor)
- mHeartbeatTimer (evam::InertiaDecor)
- mSpeed (evam::InertiaDecor)
- mKickEndHandler (evam::KickDecor)
- mKickTimer (evam::KickDecor)
- mTargetSpeed (evam::KickDecor)
- MedianDecor (evam::MedianDecor)
- MinmaxDecor (evam::MinmaxDecor)
- mValue (evam::SampledDecor)
- maxPulse (evam::ServoConfig, evam::SoftwareServoConfig)
- middlePulse (evam::ServoConfig, evam::SoftwareServoConfig)
- minPulse (evam::ServoConfig, evam::SoftwareServoConfig)
- mServo (evam::ServoDriver)
- maxStepPerTick (evam::SlewRateConfig)
- mLastRefreshMs (evam::SoftwareServoDriver)
- mPulseActive (evam::SoftwareServoDriver)
- mPulseStartUs (evam::SoftwareServoDriver)
- mTargetPulseUs (evam::SoftwareServoDriver)
o¶
- onHeartbeat (evam::InertiaDecor, evam::SampledDecor)
- onKickEnd (evam::KickDecor)
p¶
- power (evam::KickConfig)
- PwmConfig (evam::PwmConfig)
- pin (evam::PwmConfig, evam::ServoConfig, evam::SoftwareServoConfig)
- PwmDriver (evam::PwmDriver)
- pinMode1 (evam::TB6612Config)
- pinMode2 (evam::TB6612Config)
- pinSpeed (evam::TB6612Config)
r¶
- rightPos (evam::SteeringConfig)
s¶
- setMaxTimeConstantTicks (evam::AdaptiveSmoothDecor)
- setMinTimeConstantTicks (evam::AdaptiveSmoothDecor)
- SetBend (evam::CurveDecor)
- SetMaxBackward (evam::DirectionalMotor)
- SetMaxForward (evam::DirectionalMotor)
- SetMinBackward (evam::DirectionalMotor)
- SetMinForward (evam::DirectionalMotor)
- SetupRange (evam::DirectionalMotor, evam::ForwardMotor, evam::LinearActuator, evam::SteeringActuator)
- setAlpha (evam::ExponentialSmoothDecor)
- SetMaxValue (evam::ForwardMotor, evam::LinearActuator)
- SetMinValue (evam::ForwardMotor, evam::LinearActuator)
- SetInertiaMass (evam::InertiaDecor)
- SetKickDuration (evam::KickDecor)
- SetKickPower (evam::KickDecor)
- SetupKickstart (evam::KickDecor)
- SampledDecor (evam::SampledDecor)
- ServoConfig (evam::ServoConfig)
- ServoDriver (evam::ServoDriver)
- SimpleSmoothDecor (evam::SimpleSmoothDecor)
- SlewRateConfig (evam::SlewRateConfig)
- SlewRateDecor (evam::SlewRateDecor)
- setMaxStep (evam::SlewRateDecor)
- SoftwareServoConfig (evam::SoftwareServoConfig)
- SoftwareServoDriver (evam::SoftwareServoDriver)
- SetCenterPos (evam::SteeringActuator)
- SetLeftPos (evam::SteeringActuator)
- SetRightPos (evam::SteeringActuator)
- SteeringActuator (evam::SteeringActuator)
- SteeringConfig (evam::SteeringConfig)
t¶
- tick (evam::SoftwareServoDriver)
- TA6586Config (evam::TA6586Config)
- TA6586Driver (evam::TA6586Driver)
- TB6612Config (evam::TB6612Config)
- TB6612FNGDriver (evam::TB6612FNGDriver)
~¶
- ~IMotor (evam::IMotor)