Prusa MINI Firmware overview
wizard.h
Go to the documentation of this file.
1 // wizard.h
2 
3 #ifndef _WIZARD_H
4 #define _WIZARD_H
5 
6 #ifdef __cplusplus
7 extern "C" {
8 #endif //__cplusplus
9 
10 extern void wizard_run_complete(void);
11 extern void wizard_run_selftest(void);
12 extern void wizard_run_xyzcalib(void);
13 extern void wizard_run_xyzcalib_xy(void);
14 extern void wizard_run_xyzcalib_z(void);
15 extern void wizard_run_firstlay(void);
16 
17 #ifdef __cplusplus
18 }
19 #endif //__cplusplus
20 
21 #endif // _WIZARD_H
wizard.h
wizard_run_xyzcalib
void wizard_run_xyzcalib(void)
Definition: wizard.c:62
_STATE_MASK_WIZARD
#define _STATE_MASK_WIZARD
Definition: wizard_types.h:76
_STATE_LAST
Definition: wizard_types.h:48
_STATE_XYZCALIB_XY_MSG_PLACE_PAPER
Definition: wizard_types.h:32
wizard_run_mask
void wizard_run_mask(uint64_t mask)
Definition: wizard.c:49
_STATE_XYZCALIB_XY_MSG_IS_SHEET
Definition: wizard_types.h:30
wizard_run_complete
void wizard_run_complete(void)
Definition: wizard.c:54
_STATE_FIRSTLAY_PRINT
Definition: wizard_types.h:43
wizard_run_complete
void wizard_run_complete(void)
Definition: wizard.c:54
wizard_caption
const char * wizard_caption[]
Definition: wizard.c:13
screen_open
void screen_open(int16_t screen_id)
Definition: screen.c:62
dbg.h
_STATE_XYZCALIB_XY_MEASURE
Definition: wizard_types.h:35
_STATE_FIRSTLAY_MSBX_START_PRINT
Definition: wizard_types.h:42
_STATE_XYZCALIB_PASS
Definition: wizard_types.h:36
_STATE_XYZCALIB_XY_MSG_REMOVE_SHEET
Definition: wizard_types.h:31
_STATE_XYZCALIB_Z
Definition: wizard_types.h:28
_STATE_XYZCALIB_FAIL
Definition: wizard_types.h:37
wizard_run_xyzcalib_z
void wizard_run_xyzcalib_z(void)
Definition: wizard.c:78
_STATE_FIRSTLAY_FAIL
Definition: wizard_types.h:45
_STATE_FIRSTLAY_INIT
Definition: wizard_types.h:39
wizard_run_firstlay
void wizard_run_firstlay(void)
Definition: wizard.c:84
wizard_mask
uint64_t wizard_mask
Definition: screen_wizard.c:17
wizard_run_xyzcalib_z
void wizard_run_xyzcalib_z(void)
Definition: wizard.c:78
_STATE_XYZCALIB_HOME
Definition: wizard_types.h:27
_STATE_FIRSTLAY_LOAD
Definition: wizard_types.h:40
_STATE_MASK_SELFTEST
#define _STATE_MASK_SELFTEST
Definition: wizard_types.h:58
_STATE_FIRSTLAY_MSBX_CALIB
Definition: wizard_types.h:41
wizard_run_firstlay
void wizard_run_firstlay(void)
Definition: wizard.c:84
_screen_t
Definition: screen.h:18
wizard_run_selftest
void wizard_run_selftest(void)
Definition: wizard.c:58
_STATE_XYZCALIB_INIT
Definition: wizard_types.h:26
_screen_t::id
int16_t id
Definition: screen.h:19
pscreen_wizard
const screen_t * pscreen_wizard
Definition: screen_wizard.c:559
_STATE_MASK
#define _STATE_MASK(state)
Definition: wizard_types.h:53
screen_wizard.h
wizard_run_selftest
void wizard_run_selftest(void)
Definition: wizard.c:58
config.h
wizard_run_xyzcalib_xy
void wizard_run_xyzcalib_xy(void)
Definition: wizard.c:72
gui.h
wizard_run_xyzcalib_xy
void wizard_run_xyzcalib_xy(void)
Definition: wizard.c:72
_STATE_XYZCALIB_XY_MSG_CLEAN_NOZZLE
Definition: wizard_types.h:29
_STATE_FIRSTLAY_MSBX_REPEAT_PRINT
Definition: wizard_types.h:44
_STATE_XYZCALIB_XY_MSG_PLACE_SHEET
Definition: wizard_types.h:34
wizard_run_xyzcalib
void wizard_run_xyzcalib(void)
Definition: wizard.c:62
_STATE_XYZCALIB_XY_SEARCH
Definition: wizard_types.h:33