|
Prusa-MMU-Private
PrusaMultiMaterialUpgradev3firmwareforMK3SMK4
|
#include <stdint.h>

Go to the source code of this file.
Typedefs | |
| using | RawProgressCode = uint_fast8_t |
| Base class for ProgressCode and its extensions. | |
Enumerations | |
| enum class | ProgressCode : RawProgressCode { OK = 0 , EngagingIdler , DisengagingIdler , UnloadingToFinda , UnloadingToPulley , FeedingToFinda , FeedingToBondtech , FeedingToNozzle , AvoidingGrind , FinishingMoves , ERRDisengagingIdler , ERREngagingIdler , ERRWaitingForUser , ERRInternal , ERRHelpingFilament , ERRTMCFailed , UnloadingFilament , LoadingFilament , SelectingFilamentSlot , PreparingBlade , PushingFilament , PerformingCut , ReturningSelector , ParkingSelector , EjectingFilament , RetractingFromFinda , Homing , MovingSelector , FeedingToFSensor , HWTestBegin , HWTestIdler , HWTestSelector , HWTestPulley , HWTestCleanup , HWTestExec , HWTestDisplay , ErrHwTestFailed , _cnt , Empty = 0xff } |
|
strong |
A complete set of progress codes which may be reported while running a high-level command/operation This header file shall be included in the printer's firmware as well as a reference, therefore the progress codes have been extracted to one place
| Enumerator | |
|---|---|
| OK | finished ok |
| _cnt | Keep as the last item (except for Empty) Used for extending the progress codes on the printer side |