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 |