summaryrefslogtreecommitdiff
path: root/src/display.h
AgeCommit message (Collapse)AuthorLines
2016-03-18commentsDaniel Friesel-2/+4
2016-03-16make delay independent from speed, document meaning of bothDaniel Friesel-0/+6
2016-03-16Fix occasional lag when switching animationsDaniel Friesel-0/+7
2016-03-15even more display documentation!Daniel Friesel-0/+57
2016-03-15more display documentationDaniel Friesel-10/+25
2016-03-14Fix scrolling with direction==1Daniel Friesel-1/+1
2016-03-12>255byte pattern support, commit 2/2Daniel Friesel-1/+2
2016-03-03add copyright noticesDaniel Friesel-0/+10
2016-02-23display: Rename active_anim to current_anim to avoid name clashDaniel Friesel-2/+2
2016-02-01add animation delay supportDaniel Friesel-0/+9
2016-02-01rename animation.mode to more appropriate animation.typeDaniel Friesel-5/+5
2016-01-31clean up includesDaniel Friesel-3/+0
2016-01-31document Modem and System classesDaniel Friesel-2/+6
2016-01-30document Display classDaniel Friesel-0/+71
2016-01-28merge text_t and animation_t into single animation type to reduce code and ↵Daniel Friesel-19/+11
memory overhead
2016-01-27read scroll speed from text structDaniel Friesel-3/+5
2016-01-26preliminary animation supportDaniel Friesel-3/+9
2016-01-26use uint8_t arrays instead of chars for all buffer data structuresDaniel Friesel-4/+4
2016-01-26add structs/typedefs for text and animation dataDaniel Friesel-2/+19
2016-01-22display: rename *scroll* to *update* (would be confusing for animations ↵Daniel Friesel-3/+3
otherwise)
2016-01-22display: Don't run (rather slow) scroll code in ISRDaniel Friesel-0/+3
2016-01-22make display buffer private, add separate modem receive bufferDaniel Friesel-1/+2
2016-01-20display: add variable for scroll delayDaniel Friesel-0/+1
2016-01-20reset display after receiving dataDaniel Friesel-0/+1
2016-01-20excapsulate display and modem state in their respective classesDaniel Friesel-1/+6
2016-01-20move display and modem code from ISR to class functionsDaniel Friesel-0/+1
2016-01-19support scrolling arbitrary strings.Daniel Friesel-0/+1
2016-01-16display: rename turn_on/off to enable/disable, move setup code from main to ↵Daniel Friesel-2/+2
enable
2016-01-15move display and system into separate filesDaniel Friesel-0/+14