|
void | Init () |
| Initializes the global storage hive - basically looks into EEPROM to gather information.
|
|
uint8_t | ActiveSlot () const |
|
FilamentLoadState | FilamentLoaded () const |
|
void | SetFilamentLoaded (uint8_t slot, FilamentLoadState newFilamentLoaded) |
|
uint16_t | DriveErrors () const |
|
void | IncDriveErrors () |
| Increment MMU errors by 1.
|
|
void | SetMotorsMode (bool stealth) |
|
bool | MotorsStealth () const |
|
config::U_mm | FSensorToNozzle_mm () const |
|
void | ResetFSensorToNozzle () |
|
void | SetFSensorToNozzle_mm (uint8_t fss2Nozzle_mm) |
|
config::U_mm | FSensorUnloadCheck_mm () const |
|
void | ResetFSensorUnloadCheck () |
|
void | SetFSensorUnloadCheck_mm (uint8_t fs2UnlCheck_mm) |
|
config::U_mm_s | PulleyLoadFeedrate_mm_s () const |
|
void | ResetPulleyLoadFeedrate () |
|
void | SetPulleyLoadFeedrate_mm_s (uint16_t pulleyLoadFR_mm_s) |
|
config::U_mm_s | PulleySlowFeedrate_mm_s () const |
|
void | ResetPulleySlowFeedrate () |
|
void | SetPulleySlowFeedrate_mm_s (uint16_t pulleySlowFR_mm_s) |
|
config::U_mm_s | PulleyUnloadFeedrate_mm_s () const |
|
void | ResetPulleyUnloadFeedrate () |
|
void | SetPulleyUnloadFeedrate_mm_s (uint16_t pulleyUnloadFR_mm_s) |
|
config::U_mm_s | SelectorFeedrate_mm_s () const |
|
void | ResetSelectorFeedrate () |
|
void | SetSelectorFeedrate_mm_s (uint16_t selectorFR_mm_s) |
|
config::U_deg_s | IdlerFeedrate_deg_s () const |
|
void | ResetIdlerFeedrate () |
|
void | SetIdlerFeedrate_deg_s (uint16_t idlerFR_deg_s) |
|
config::U_mm_s | SelectorHomingFeedrate_mm_s () const |
|
void | ResetSelectorHomingFeedrate () |
|
void | SetSelectorHomingFeedrate_mm_s (uint16_t selectorFR_mm_s) |
|
config::U_deg_s | IdlerHomingFeedrate_deg_s () const |
|
void | ResetIdlerHomingFeedrate () |
|
void | SetIdlerHomingFeedrate_deg_s (uint16_t idlerFR_deg_s) |
|
uint8_t | StallGuardThreshold (config::Axis axis) const |
|
void | SetStallGuardThreshold (config::Axis axis, uint8_t sgthrs) |
| Stores the new StallGuard threshold for an axis into EEPROM (does not affect the current state of TMC drivers at all)
|
|
uint8_t | CutIRunCurrent () const |
|
void | ResetCutIRunCurrent () |
|
void | SetCutIRunCurrent (uint8_t v) |
|
config::U_mm | CutLength () const |
|
void | ResetCutLength () |
|
void | SetCutLength (uint8_t v) |
|
Globals keep track of global state variables in the firmware.