#ifndef _GRAPHICS_HEADER_ #define _GRAPHICS_HEADER_ #include #define SCREEN_WIDTH 280 #define SCREEN_HEIGHT 192 #define SCREEN_CHAR_WIDTH 40 #define SCREEN_CHAR_HEIGHT 24 void initialize_display_buffer(void); void clear_display_buffer(void); void draw_number(uint16_t n, uint8_t len, uint8_t x, uint8_t y); void clear_box(uint8_t w, uint8_t h, uint8_t off_x, uint8_t off_y); void draw_char(uint8_t x, uint8_t y, uint8_t invert, uint8_t ch); void draw_chars(uint8_t x, uint8_t y, uint8_t invert, uint8_t *buf, uint8_t len); uint8_t convert_string(uint8_t *buf, uint8_t buf_len, char *str); #endif /* _GRAPHICS_HEADER_ */