Prusa-MMU-Private
PrusaMultiMaterialUpgradev3firmwareforMK3SMK4
modules::motion::Motion Member List

This is the complete list of members for modules::motion::Motion, including all inherited members.

AbortPlannedMoves(Axis axis, bool halt=true)modules::motion::Motion
AbortPlannedMoves(bool halt=true)modules::motion::Motion
Acceleration(Axis axis) constmodules::motion::Motioninline
CtrlForAxis(Axis axis) constmodules::motion::Motioninline
CurPosition(Axis axis) constmodules::motion::Motion
CurPosition() constmodules::motion::Motioninline
CurrentsForAxis(Axis axis) const (defined in modules::motion::Motion)modules::motion::Motioninline
Disable(Axis axis)modules::motion::Motioninline
DriverForAxis(Axis axis)modules::motion::Motioninline
Enabled(Axis axis) constmodules::motion::Motioninline
Full(Axis axis) constmodules::motion::Motioninline
InitAxis(Axis axis)modules::motion::Motion
InitAxis(Axis axis, MotorCurrents mc) (defined in modules::motion::Motion)modules::motion::Motion
Jerk(Axis axis) constmodules::motion::Motioninline
MMU_NEEDS_ATTENTION_DriverForAxis(Axis axis)modules::motion::Motioninline
Motion()=default (defined in modules::motion::Motion)modules::motion::Motioninline
PlanMove(Axis axis, pos_t delta, steps_t feed_rate, steps_t end_rate=0)modules::motion::Motioninline
PlanMove(AxisUnit< pos_t, A, Lenght > delta, AxisUnit< steps_t, A, Speed > feed_rate, AxisUnit< steps_t, A, Speed > end_rate={ 0 })modules::motion::Motioninline
PlanMove(config::Unit< long double, B, Lenght > delta, config::Unit< long double, B, Speed > feed_rate, config::Unit< long double, B, Speed > end_rate={ 0 })modules::motion::Motioninline
PlanMoveTo(Axis axis, pos_t pos, steps_t feed_rate, steps_t end_rate=0)modules::motion::Motion
PlanMoveTo(AxisUnit< pos_t, A, Lenght > pos, AxisUnit< steps_t, A, Speed > feed_rate, AxisUnit< steps_t, A, Speed > end_rate={ 0 })modules::motion::Motioninline
PlanMoveTo(config::Unit< long double, B, Lenght > pos, config::Unit< long double, B, Speed > feed_rate, config::Unit< long double, B, Speed > end_rate={ 0 })modules::motion::Motioninline
PlannedMoves(Axis axis) constmodules::motion::Motioninline
PlanStallGuardThreshold(Axis axis, int8_t sg_thrs)modules::motion::Motion
Position(Axis axis) constmodules::motion::Motion
Position() constmodules::motion::Motioninline
QueueEmpty() constmodules::motion::Motion
QueueEmpty(Axis axis) constmodules::motion::Motioninline
Rate(Axis axis) constmodules::motion::Motioninline
SetAcceleration(Axis axis, steps_t accel)modules::motion::Motioninline
SetAcceleration(AxisUnit< steps_t, A, Accel > accel)modules::motion::Motioninline
SetAcceleration(config::Unit< long double, B, Accel > accel)modules::motion::Motioninline
SetEnabled(Axis axis, bool enabled)modules::motion::Motion
SetIRunForAxis(Axis axis, uint8_t i) (defined in modules::motion::Motion)modules::motion::Motioninline
SetJerk(Axis axis, steps_t max_jerk)modules::motion::Motioninline
SetMode(Axis axis, MotorMode mode)modules::motion::Motion
SetMode(MotorMode mode)modules::motion::Motion
SetPosition(Axis axis, pos_t x)modules::motion::Motioninline
StallGuard(Axis axis)modules::motion::Motion
StallGuardReset(Axis axis)modules::motion::Motion
Step()modules::motion::Motioninline