Prusa MINI Firmware overview
|
#include <stdio.h>
#include "gui.h"
#include "screen_menu.h"
#include "filament.h"
#include "marlin_client.h"
◆ screen_menu_preheat_init()
24 "The nozzle must be\npreheated before\ninserting the filament.\n"
25 "Please, select the type\nof material");
32 memset((
char *)
psmd->items[
i].item.label,
' ',
sizeof(
char) * 15);
35 sprintf((
char *)
psmd->items[
i].item.label + 9,
"%d/%d",
◆ screen_menu_preheat_done()
◆ screen_menu_preheat_event()
◆ menu_preheat_type
◆ screen_menu_preheat
◆ pscreen_menu_preheat
Definition: filament.h:31
void set_filament(FILAMENT_t filament)
Definition: filament.cpp:32
Definition: filament.h:26
uint8_t i
Definition: screen_test_graph.c:72
const filament_t filaments[FILAMENTS_END]
Definition: filament.cpp:20
void screen_close(void)
Definition: screen.c:80
const char * name
Definition: filament.h:17
void window_set_text(int16_t id, const char *text)
Definition: window.c:340
FILAMENT_t get_filament()
Definition: filament.cpp:41
uint16_t nozzle
Definition: filament.h:19
char name[2]
Definition: netif.h:307
void marlin_gcode(const char *gcode)
Definition: marlin_client.c:195
#define WINDOW_EVENT_CLICK
Definition: window.h:46
uint16_t heatbed
Definition: filament.h:20
FILAMENT_t
Definition: filament.h:25
Definition: filament.h:16
void window_set_item_index(int16_t id, int index)
Definition: window.c:598
int marlin_gcode_printf(const char *format,...)
Definition: marlin_client.c:206