Prusa MINI Firmware overview
|
Go to the source code of this file.
◆ BUTTON_STATUS_NOZZLE
#define BUTTON_STATUS_NOZZLE 0xf0 |
◆ BUTTON_STATUS_HEATBED
#define BUTTON_STATUS_HEATBED 0xf1 |
◆ BUTTON_STATUS_PRNSPEED
#define BUTTON_STATUS_PRNSPEED 0xf2 |
◆ BUTTON_STATUS_Z_AXIS
#define BUTTON_STATUS_Z_AXIS 0xf3 |
◆ BUTTON_STATUS_FILAMENT
#define BUTTON_STATUS_FILAMENT 0xf4 |
◆ status_footer_init()
◆ status_footer_event()
126 switch ((
int)param) {
#define IDR_PNG_status_icon_heatbed
Definition: resource.h:21
void window_set_alignment(int16_t id, uint8_t alignment)
Definition: window.c:561
#define ALIGN_CENTER
Definition: guitypes.h:19
static rect_ui16_t rect_ui16(uint16_t x, uint16_t y, uint16_t w, uint16_t h)
Definition: guitypes.h:159
#define IDR_PNG_status_icon_prnspeed
Definition: resource.h:22
#define IDR_FNT_SPECIAL
Definition: resource.h:13
void window_set_icon_id(int16_t id, uint16_t id_res)
Definition: window.c:659
#define IDR_PNG_status_icon_z_axis
Definition: resource.h:24
const filament_t filaments[FILAMENTS_END]
Definition: filament.cpp:20
#define IDR_PNG_status_icon_nozzle
Definition: resource.h:20
uint32_t HAL_GetTick(void)
Provides a tick value in millisecond.
Definition: stm32f4xx_hal.c:339
void window_set_text(int16_t id, const char *text)
Definition: window.c:340
FILAMENT_t get_filament()
Definition: filament.cpp:41
char name[2]
Definition: netif.h:307
void window_set_tag(int16_t id, uint8_t tag)
Definition: window.c:329
#define WINDOW_CLS_ICON
Definition: window.h:12
#define WINDOW_CLS_TEXT
Definition: window.h:10
font_t * resource_font(uint16_t id)
Definition: guitypes.c:186
#define WINDOW_EVENT_CLICK
Definition: window.h:46
int16_t window_create_ptr(int16_t cls_id, int16_t id_parent, rect_ui16_t rect, void *ptr)
Definition: window.c:102
font_t * font
Definition: window_text.h:19
#define IDR_PNG_status_icon_filament
Definition: resource.h:23