Prusa MINI Firmware overview
|
Go to the documentation of this file.
2 #ifndef _SELFTEST_COOL_H
3 #define _SELFTEST_COOL_H
52 #endif //_SELFTEST_COOL_H
float start_nozzle_temp
Definition: selftest_cool.h:36
Definition: window_text.h:15
int wizard_selftest_cool(int16_t id_body, selftest_cool_screen_t *p_screen, selftest_cool_data_t *p_data)
Definition: selftest_cool.c:77
color_t color_progress
Definition: window_progress.h:19
#define MARLIN_EVT_LoadSettings
Definition: marlin_events.h:22
#define WINDOW_CLS_NUMB
Definition: window.h:11
float temp_noz
Definition: selftest_cool.h:33
void window_destroy_children(int16_t id)
Definition: window.c:157
void window_set_format(int16_t id, const char *format)
Definition: window.c:403
float start_bed_temp
Definition: selftest_cool.h:37
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
#define WIZARD_MARGIN_LEFT
Definition: wizard_ui.h:8
void wizard_init_screen_selftest_cool(int16_t id_body, selftest_cool_screen_t *p_screen, selftest_cool_data_t *p_data)
Definition: selftest_cool.c:17
float temp_bed
Definition: selftest_cool.h:34
window_progress_t progress
Definition: selftest_cool.h:19
window_numb_t target_bed
Definition: selftest_cool.h:22
void marlin_stop_processing(void)
Definition: marlin_client.c:166
_TEST_STATE_t
Definition: wizard_types.h:84
void window_set_icon_id(int16_t id, uint16_t id_res)
Definition: window.c:659
#define COLOR_LIME
Definition: guitypes.h:44
_TEST_STATE_t state_cool
Definition: selftest_cool.h:32
Definition: window_icon.h:11
#define _CALIB_TEMP_BED
Definition: wizard_config.h:43
#define F(str)
Definition: UHS_macros.h:164
void window_show(int16_t id)
Definition: window.c:529
Definition: selftest_cool.h:17
int16_t id
Definition: window.h:79
#define _COOLDOWN_TIMEOUT
Definition: wizard_config.h:45
window_text_t text_waiting_cd
Definition: selftest_cool.h:20
float temp_nozzle
Definition: marlin_vars.h:83
Definition: window_numb.h:17
#define WIZARD_X_SPACE
Definition: wizard_ui.h:10
void _wizard_cool_actualize_temperatures(selftest_cool_data_t *p_data)
Definition: selftest_cool.c:62
void window_set_text(int16_t id, const char *text)
Definition: window.c:340
void wizard_init_screen_selftest_cool(int16_t id_body, selftest_cool_screen_t *p_screen, selftest_cool_data_t *p_data)
Definition: selftest_cool.c:17
#define COLOR_ORANGE
Definition: guitypes.h:57
#define WINDOW_CLS_PROGRESS
Definition: window.h:20
#define _CALIB_TEMP_NOZ
Definition: wizard_config.h:44
int wizard_selftest_cool(int16_t id_body, selftest_cool_screen_t *p_screen, selftest_cool_data_t *p_data)
Definition: selftest_cool.c:77
void window_set_value(int16_t id, float value)
Definition: window.c:363
void marlin_manage_heater(void)
Definition: marlin_client.c:459
Definition: wizard_ui.h:21
window_numb_t curr_bed_temp
Definition: selftest_cool.h:25
Definition: selftest_cool.h:30
void marlin_gcode(const char *gcode)
Definition: marlin_client.c:195
marlin_vars_t * marlin_update_vars(uint64_t msk)
Definition: marlin_client.c:368
void hwio_fan_set_pwm(int i_fan, int val)
Definition: hwio_a3ides_2209_02.c:447
window_numb_t curr_nozzle_temp
Definition: selftest_cool.h:24
float temp_bed
Definition: marlin_vars.h:84
#define WINDOW_CLS_ICON
Definition: window.h:12
#define WINDOW_CLS_TEXT
Definition: window.h:10
#define MARLIN_EVT_FactoryReset
Definition: marlin_events.h:21
Definition: wizard_types.h:85
#define MARLIN_VAR_MSK_TEMP_CURR
Definition: marlin_vars.h:43
int16_t window_create_ptr(int16_t cls_id, int16_t id_parent, rect_ui16_t rect, void *ptr)
Definition: window.c:102
window_icon_t icon_hourglass
Definition: selftest_cool.h:23
Definition: marlin_vars.h:77
void marlin_start_processing(void)
Definition: marlin_client.c:174
window_numb_t target_nozzle
Definition: selftest_cool.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
uint32_t timer
Definition: selftest_cool.h:35
window_t win
Definition: window_progress.h:16
Definition: window_progress.h:15
window_t win
Definition: window_numb.h:18
#define IDR_PNG_wizard_icon_hourglass
Definition: resource.h:56
Definition: wizard_types.h:87
int marlin_event_clr(uint8_t evt_id)
Definition: marlin_client.c:252