Prusa-MMU-Private
PrusaMultiMaterialUpgradev3firmwareforMK3SMK4
Public Types | Public Member Functions | List of all members
Application Class Reference

Public Types

enum class  ResetTypes : uint8_t { Software = 0 , EEPROMAndSoftware = 42 }
 Types of Reset parameters.
 

Public Member Functions

void CommandFinishedCorrectly ()
 
void Panic (ErrorCode ec)
 Perform firmware panic handling.
 
void Step ()
 Perform one step of top level.
 
uint8_t CurrentProgressCode ()
 
uint16_t CurrentErrorCode ()
 
void ProcessReset (ResetTypes resetType)
 

Member Function Documentation

◆ ProcessReset()

void Application::ProcessReset ( ResetTypes  resetType)

Performs a reset of the MMU board.

Parameters
resetType== EEPROMAndSoftware, the EEPROM is cleared before resetting the board. Otherwise the MMU board "just" resets.

The documentation for this class was generated from the following files: