|
Prusa MINI Firmware overview
|
Go to the source code of this file.
◆ MARLIN_EVT_Startup
| #define MARLIN_EVT_Startup 0x00 |
◆ MARLIN_EVT_Idle
| #define MARLIN_EVT_Idle 0x01 |
◆ MARLIN_EVT_PrinterKilled
| #define MARLIN_EVT_PrinterKilled 0x02 |
◆ MARLIN_EVT_MediaInserted
| #define MARLIN_EVT_MediaInserted 0x03 |
◆ MARLIN_EVT_MediaError
| #define MARLIN_EVT_MediaError 0x04 |
◆ MARLIN_EVT_MediaRemoved
| #define MARLIN_EVT_MediaRemoved 0x05 |
◆ MARLIN_EVT_PlayTone
| #define MARLIN_EVT_PlayTone 0x06 |
◆ MARLIN_EVT_PrintTimerStarted
| #define MARLIN_EVT_PrintTimerStarted 0x07 |
◆ MARLIN_EVT_PrintTimerPaused
| #define MARLIN_EVT_PrintTimerPaused 0x08 |
◆ MARLIN_EVT_PrintTimerStopped
| #define MARLIN_EVT_PrintTimerStopped 0x09 |
◆ MARLIN_EVT_FilamentRunout
| #define MARLIN_EVT_FilamentRunout 0x0a |
◆ MARLIN_EVT_UserConfirmRequired
| #define MARLIN_EVT_UserConfirmRequired 0x0b |
◆ MARLIN_EVT_StatusChanged
| #define MARLIN_EVT_StatusChanged 0x0c |
◆ MARLIN_EVT_FactoryReset
| #define MARLIN_EVT_FactoryReset 0x0d |
◆ MARLIN_EVT_LoadSettings
| #define MARLIN_EVT_LoadSettings 0x0e |
◆ MARLIN_EVT_StoreSettings
| #define MARLIN_EVT_StoreSettings 0x0f |
◆ MARLIN_EVT_MeshUpdate
| #define MARLIN_EVT_MeshUpdate 0x10 |
◆ MARLIN_EVT_HostPrompt
| #define MARLIN_EVT_HostPrompt 0x11 |
◆ MARLIN_EVT_StartProcessing
| #define MARLIN_EVT_StartProcessing 0x12 |
◆ MARLIN_EVT_StopProcessing
| #define MARLIN_EVT_StopProcessing 0x13 |
◆ MARLIN_EVT_Busy
| #define MARLIN_EVT_Busy 0x14 |
◆ MARLIN_EVT_Ready
| #define MARLIN_EVT_Ready 0x15 |
◆ MARLIN_EVT_Error
| #define MARLIN_EVT_Error 0x16 |
◆ MARLIN_EVT_CommandBegin
| #define MARLIN_EVT_CommandBegin 0x17 |
◆ MARLIN_EVT_CommandEnd
| #define MARLIN_EVT_CommandEnd 0x18 |
◆ MARLIN_EVT_SafetyTimerExpired
| #define MARLIN_EVT_SafetyTimerExpired 0x19 |
◆ MARLIN_EVT_Message
| #define MARLIN_EVT_Message 0x1a |
◆ MARLIN_EVT_Reheat
| #define MARLIN_EVT_Reheat 0x1b |
◆ MARLIN_EVT_Acknowledge
| #define MARLIN_EVT_Acknowledge 0x1c |
◆ MARLIN_EVT_MAX
◆ MARLIN_EVT_MSK
| #define MARLIN_EVT_MSK |
( |
|
e_id | ) |
((uint64_t)1 << (e_id)) |
◆ MARLIN_EVT_MSK_DEF
| #define MARLIN_EVT_MSK_DEF |
◆ MARLIN_EVT_MSK_ALL
| #define MARLIN_EVT_MSK_ALL |
◆ MARLIN_CMD_NONE
| #define MARLIN_CMD_NONE 0 |
◆ MARLIN_CMD_G
| #define MARLIN_CMD_G (((uint32_t)'G') << 16) |
◆ MARLIN_CMD_M
| #define MARLIN_CMD_M (((uint32_t)'M') << 16) |
◆ MARLIN_CMD_G28
◆ MARLIN_CMD_G29
◆ MARLIN_CMD_M109
◆ MARLIN_CMD_M190
◆ MARLIN_CMD_M600
◆ MARLIN_CMD_M701
◆ MARLIN_CMD_M702
◆ MARLIN_MAX_MESH_POINTS
| #define MARLIN_MAX_MESH_POINTS (4 * 4) |
◆ marlin_events_t
◆ marlin_mesh_t
◆ marlin_events_get_name()
#define MARLIN_EVT_Startup
Definition: marlin_events.h:8
#define MARLIN_EVT_SafetyTimerExpired
Definition: marlin_events.h:35
#define MARLIN_EVT_MediaError
Definition: marlin_events.h:12
#define MARLIN_EVT_LoadSettings
Definition: marlin_events.h:22
#define MARLIN_EVT_MediaInserted
Definition: marlin_events.h:11
#define MARLIN_EVT_PrintTimerStopped
Definition: marlin_events.h:17
const char * __evt_name[]
Definition: marlin_events.c:7
#define MARLIN_EVT_Reheat
Definition: marlin_events.h:37
#define MARLIN_EVT_PrinterKilled
Definition: marlin_events.h:10
#define MARLIN_EVT_StoreSettings
Definition: marlin_events.h:23
#define MARLIN_EVT_CommandEnd
Definition: marlin_events.h:34
#define MARLIN_EVT_PrintTimerPaused
Definition: marlin_events.h:16
#define MARLIN_EVT_StopProcessing
Definition: marlin_events.h:29
#define MARLIN_EVT_CommandBegin
Definition: marlin_events.h:33
#define MARLIN_EVT_Message
Definition: marlin_events.h:36
#define MARLIN_EVT_MeshUpdate
Definition: marlin_events.h:24
#define MARLIN_EVT_HostPrompt
Definition: marlin_events.h:26
#define MARLIN_EVT_FactoryReset
Definition: marlin_events.h:21
#define MARLIN_EVT_StatusChanged
Definition: marlin_events.h:20
#define MARLIN_EVT_Ready
Definition: marlin_events.h:31
#define MARLIN_EVT_StartProcessing
Definition: marlin_events.h:28
#define MARLIN_EVT_Idle
Definition: marlin_events.h:9
#define MARLIN_EVT_PlayTone
Definition: marlin_events.h:14
#define MARLIN_EVT_Error
Definition: marlin_events.h:32
#define MARLIN_EVT_MediaRemoved
Definition: marlin_events.h:13
#define MARLIN_EVT_MSK(e_id)
Definition: marlin_events.h:42
#define MARLIN_EVT_MAX
Definition: marlin_events.h:39
#define MARLIN_EVT_Busy
Definition: marlin_events.h:30
#define MARLIN_EVT_Acknowledge
Definition: marlin_events.h:38
#define MARLIN_EVT_PrintTimerStarted
Definition: marlin_events.h:15
#define MARLIN_EVT_FilamentRunout
Definition: marlin_events.h:18
#define MARLIN_EVT_UserConfirmRequired
Definition: marlin_events.h:19