Prusa MINI Firmware overview
|
#include "gui.h"
#include "config.h"
#include "window_temp_graph.h"
#include "cmsis_os.h"
#include <stdlib.h>
◆ screen_test_term_t
◆ window_temp_scope_add()
void window_temp_scope_add |
( |
float |
temp_ext, |
|
|
float |
temp_bed |
|
) |
| |
◆ screen_test_graph_init()
36 if (screen->
pd == 0) {
◆ screen_test_graph_done()
◆ screen_test_graph_draw()
◆ screen_test_graph_event()
◆ pscreen_menu_service
◆ displayTaskHandle
◆ screen_test_graph
Initial value:= {
{
0,
0,
0,
0,
},
0,
}
◆ pscreen_test_graph
window_t win
Definition: window_temp_graph.h:19
void gui_free(void *ptr)
Definition: gui.c:39
void window_set_color_back(int16_t id, color_t clr)
Definition: window.c:431
window_temp_graph_t graph
Definition: screen_test_graph.c:23
#define pd
Definition: screen_filebrowser.cpp:39
static rect_ui16_t rect_ui16(uint16_t x, uint16_t y, uint16_t w, uint16_t h)
Definition: guitypes.h:159
void * gui_malloc(unsigned int size)
Definition: gui.c:35
void window_destroy(int16_t id)
Definition: window.c:132
uint8_t i
Definition: screen_test_graph.c:72
int() screen_event_t(screen_t *screen, window_t *window, uint8_t event, void *param)
Definition: screen.h:13
Definition: screen_test_graph.c:14
int16_t id
Definition: window.h:79
void screen_close(void)
Definition: screen.c:80
void window_set_text(int16_t id, const char *text)
Definition: window.c:340
void gui_invalidate(void)
Definition: gui.c:66
window_frame_t frame
Definition: screen_test_graph.c:16
#define WINDOW_CLS_FRAME
Definition: window.h:9
void() screen_init_t(screen_t *screen)
Definition: screen.h:10
void window_set_tag(int16_t id, uint8_t tag)
Definition: window.c:329
#define WINDOW_FLG_GRAPH_INVALID
Definition: window_temp_graph.h:8
window_t win
Definition: window_frame.h:19
screen_test_term_data_t * pd
Definition: screen_test_graph.c:28
void screen_test_graph_draw(screen_test_term_t *screen)
Definition: screen_test_graph.c:69
#define WINDOW_CLS_TEXT
Definition: window.h:10
#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
void window_enable(int16_t id)
Definition: window.c:517
#define COLOR_BLACK
Definition: guitypes.h:40
#define WINDOW_EVENT_LOOP
Definition: window.h:49
void() screen_draw_t(screen_t *screen)
Definition: screen.h:12
void() screen_done_t(screen_t *screen)
Definition: screen.h:11
uint32_t flg
Definition: window.h:81
void screen_test_graph_init(screen_test_term_t *screen)
Definition: screen_test_graph.c:35
void screen_test_graph_done(screen_test_term_t *screen)
Definition: screen_test_graph.c:61
int screen_test_graph_event(screen_test_term_t *screen, window_t *window, uint8_t event, void *param)
Definition: screen_test_graph.c:74
int16_t WINDOW_CLS_TEMP_GRAPH
Definition: window_temp_graph.c:8