summaryrefslogtreecommitdiff
path: root/src/display.h
diff options
context:
space:
mode:
authorSebastian Muszytowski <sebastian@muszytowski.net>2016-01-22 18:52:10 +0100
committerSebastian Muszytowski <sebastian@muszytowski.net>2016-01-22 18:52:10 +0100
commit724f650b968e4029dfdd0f355cc8669e098b6880 (patch)
tree939baef3b38c1844d0dc35882b640b3b6def7a94 /src/display.h
parent6e41844bfa547a69a2fbd8effb09aae15b203bff (diff)
parent84758ec540877a79d2c9a4403b2023aa5d31eb17 (diff)
Merge branch 'master' of github.com:blinkenrocket/firmware
Diffstat (limited to 'src/display.h')
-rw-r--r--src/display.h8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/display.h b/src/display.h
index 666648a..f48d1c3 100644
--- a/src/display.h
+++ b/src/display.h
@@ -6,18 +6,22 @@
class Display {
private:
- uint16_t scroll_delay;
+ uint16_t update_delay;
+ uint8_t need_update;
uint8_t active_col;
uint8_t disp_buf[8];
uint8_t str_pos;
int8_t char_pos;
+ char string[128];
public:
Display();
void enable(void);
void disable(void);
void multiplex(void);
void reset(void);
- char string[128];
+ void update(void);
+ void setString(const char *str);
+ void setString(char *str);
};
extern Display display;