Prusa MINI Firmware overview
Babystep Class Reference

#include <babystep.h>

Collaboration diagram for Babystep:

Static Public Member Functions

static void add_steps (const AxisEnum axis, const int16_t distance)
 
static void add_mm (const AxisEnum axis, const float &mm)
 
static void task ()
 

Static Public Attributes

static volatile int16_t steps [BS_TODO_AXIS(Z_AXIS)+1]
 
static int16_t accum
 

Member Function Documentation

◆ add_steps()

static void Babystep::add_steps ( const AxisEnum  axis,
const int16_t  distance 
)
static
Here is the caller graph for this function:

◆ add_mm()

static void Babystep::add_mm ( const AxisEnum  axis,
const float &  mm 
)
static

◆ task()

static void Babystep::task ( )
static
Here is the caller graph for this function:

Member Data Documentation

◆ steps

volatile int16_t Babystep::steps[BS_TODO_AXIS(Z_AXIS)+1]
static

◆ accum

int16_t Babystep::accum
static