Prusa MINI Firmware overview
|
#include "gui.h"
#include "config.h"
#include "window_progress.h"
#include "stm32f4xx_hal.h"
◆ pd
◆ screen_test_term_init()
42 pd->term.term = &(
pd->terminal);
◆ screen_test_term_done()
◆ screen_test_term_draw()
◆ screen_test_term_event()
◆ screen_test_term
◆ pscreen_test_term
void window_set_color_back(int16_t id, color_t clr)
Definition: window.c:431
#define WINDOW_CLS_TERM
Definition: window.h:17
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
void window_destroy(int16_t id)
Definition: window.c:132
void screen_test_term_draw(screen_t *screen)
Definition: screen_test_term.c:49
Definition: screen_test_graph.c:14
uint32_t HAL_GetTick(void)
Provides a tick value in millisecond.
Definition: stm32f4xx_hal.c:339
void screen_close(void)
Definition: screen.c:80
#define COLOR_GRAY
Definition: guitypes.h:50
void window_set_text(int16_t id, const char *text)
Definition: window.c:340
#define WINDOW_CLS_FRAME
Definition: window.h:9
void screen_test_term_init(screen_t *screen)
Definition: screen_test_term.c:28
#define WINDOW_CLS_TEXT
Definition: window.h:10
void term_init(term_t *pt, uint8_t cols, uint8_t rows, uint8_t *buff)
Definition: term.c:6
int screen_test_term_event(screen_t *screen, window_t *window, uint8_t event, void *param)
Definition: screen_test_term.c:52
int16_t window_create_ptr(int16_t cls_id, int16_t id_parent, rect_ui16_t rect, void *ptr)
Definition: window.c:102
void screen_test_term_done(screen_t *screen)
Definition: screen_test_term.c:45
#define WINDOW_EVENT_LOOP
Definition: window.h:49
#define WINDOW_EVENT_BTN_DN
Definition: window.h:38
#define pd
Definition: screen_test_term.c:26
int term_printf(term_t *pt, const char *fmt,...)
Definition: term.c:178