Prusa MINI Firmware overview
|
◆ wizard_init_screen_selftest_home()
◆ wizard_selftest_home()
int marlin_wait_motion(uint32_t timeout)
Definition: marlin_client.c:187
void window_destroy_children(int16_t id)
Definition: window.c:157
void window_invalidate(int16_t id)
Definition: window.c:304
static rect_ui16_t rect_ui16(uint16_t x, uint16_t y, uint16_t w, uint16_t h)
Definition: guitypes.h:159
window_text_t text_calib_home
Definition: selftest_home.h:19
#define WIZARD_MARGIN_LEFT
Definition: wizard_ui.h:8
void window_set_icon_id(int16_t id, uint16_t id_res)
Definition: window.c:659
void window_show(int16_t id)
Definition: window.c:529
int16_t id
Definition: window.h:79
window_progress_t progress
Definition: selftest_home.h:18
#define WIZARD_X_SPACE
Definition: wizard_ui.h:10
void window_set_text(int16_t id, const char *text)
Definition: window.c:340
int marlin_motion(void)
Definition: marlin_client.c:182
#define WINDOW_CLS_PROGRESS
Definition: window.h:20
_TEST_STATE_t state_home
Definition: selftest_home.h:27
void window_set_value(int16_t id, float value)
Definition: window.c:363
int marlin_busy(void)
Definition: marlin_client.c:152
void marlin_gcode(const char *gcode)
Definition: marlin_client.c:195
const uint8_t[]
Definition: 404_html.c:3
#define WINDOW_CLS_ICON
Definition: window.h:12
#define WINDOW_CLS_TEXT
Definition: window.h:10
void wizard_init_screen_selftest_home(int16_t id_body, selftest_home_screen_t *p_screen, selftest_home_data_t *p_data)
Definition: selftest_home.c:8
Definition: wizard_types.h:85
int16_t window_create_ptr(int16_t cls_id, int16_t id_parent, rect_ui16_t rect, void *ptr)
Definition: window.c:102
uint32_t timer
Definition: selftest_home.h:21
int wizard_timer(uint32_t *p_timer, uint32_t delay_ms, _TEST_STATE_t *pstate, _WIZ_TIMER_t type)
Definition: wizard_ui.c:58
window_icon_t icon_hourglass
Definition: selftest_home.h:20
window_t win
Definition: window_progress.h:16
#define IDR_PNG_wizard_icon_hourglass
Definition: resource.h:56
Definition: wizard_ui.h:19
Definition: wizard_types.h:87