summaryrefslogtreecommitdiff
path: root/src/display.h
diff options
context:
space:
mode:
authorDaniel Friesel <derf@finalrewind.org>2016-01-22 16:37:10 +0100
committerDaniel Friesel <derf@finalrewind.org>2016-01-22 16:37:32 +0100
commitb71f23b93acdd3aa28066bd6edc7bcb63d518bfe (patch)
tree76003f9fbb17e4b9c7d7806380052c0e6b2cf41e /src/display.h
parent83d6a0ee679e73c89d0ba84602d3052527726230 (diff)
display: Don't run (rather slow) scroll code in ISR
Diffstat (limited to 'src/display.h')
-rw-r--r--src/display.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/display.h b/src/display.h
index f0ea0a4..0887f72 100644
--- a/src/display.h
+++ b/src/display.h
@@ -7,6 +7,7 @@
class Display {
private:
uint16_t scroll_delay;
+ uint8_t need_scroll;
uint8_t active_col;
uint8_t disp_buf[8];
uint8_t str_pos;
@@ -18,6 +19,8 @@ class Display {
void disable(void);
void multiplex(void);
void reset(void);
+ void scroll(void);
+ void setString(const char *str);
void setString(char *str);
};