X-Git-Url: https://git.karo-electronics.de/?p=oswald.git;a=blobdiff_plain;f=ui%2FLcdDisplay.h;h=1feb8e397a58e2a4de91788a0ec8b8c2c170626f;hp=385135abeef6202f8ec2359df1e9ab57af24a432;hb=16600ff42846105227c8a3cbb4f2b818ca41811d;hpb=95bcec668def747ed77c38fe17f893c0d029bbbc diff --git a/ui/LcdDisplay.h b/ui/LcdDisplay.h index 385135a..1feb8e3 100644 --- a/ui/LcdDisplay.h +++ b/ui/LcdDisplay.h @@ -1,9 +1,13 @@ #ifndef _LcdDisplay_h #define _LcdDisplay_h -#include "oswald-ui.h" +// #include "oswald_hal.h" -void update_idle_time_date(oswald_ui *ui); +void DrawLcdLineBresenham(const uint8_t xstart, const uint8_t ystart, const uint8_t xend, const uint8_t yend); +void DrawLcdLineBresenhamWW(const uint8_t xstart, const uint8_t ystart, const uint8_t xend, const uint8_t yend, const uint8_t thickness); +u8t WriteLcdCharacter(const uint8_t x, const uint8_t y, const uint8_t Character); +u8t WriteLcdString(const uint8_t x, const uint8_t y, const char *str); +void WriteLcdNumber(const uint8_t x, const uint8_t y, const int16_t number); #endif