Prusa-MMU-Private
PrusaMultiMaterialUpgradev3firmwareforMK3SMK4
Classes | Namespaces | Functions | Variables
motion.h File Reference
#include "../pins.h"
#include "pulse_gen.h"
#include "axisunit.h"
Include dependency graph for motion.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  modules::motion::AxisParams
 Main axis enumeration. More...
 
class  modules::motion::Motion
 

Namespaces

 modules
 The modules namespace contains models of MMU's components.
 
 modules::motion
 

Functions

static constexpr MotorMode modules::motion::DefaultMotorMode (const config::AxisConfig &axis)
 Return the default motor mode for an Axis.
 
void modules::motion::Init ()
 ISR initialization.
 

Variables

static AxisParams modules::motion::axisParams [NUM_AXIS]
 Static axis configuration. More...