summaryrefslogtreecommitdiff
path: root/src/storage.cc
AgeCommit message (Collapse)AuthorLines
2016-03-13storage: shave off one i2c_read() in load, remove now unneeded header storageDaniel Friesel-8/+10
2016-03-12>255byte pattern support, commit 2/2Daniel Friesel-7/+2
2016-03-12preparations for >255byte patternsDaniel Friesel-4/+19
the rest of the code (display etc.) isn't well-tested yet and will follow in another commit
2016-03-05storage: We can save up to 248 patterns -- ignore everything afterwardsDaniel Friesel-8/+33
2016-03-03add copyright noticesDaniel Friesel-0/+10
2016-02-27disable animation switcher when storage is empty (closes #1)Daniel Friesel-1/+0
2016-02-25Storage::hasData: Also return false when no animations were savedDaniel Friesel-1/+1
2016-02-24add pattern transfer test code to blinkenrocket.py, speed up modem/receiveDaniel Friesel-6/+4
2016-02-24Add END/EOT signal, only write number of animations at EOTDaniel Friesel-1/+5
2016-02-24more receive bugfixesDaniel Friesel-1/+1
2016-02-22some more commentsDaniel Friesel-9/+23
2016-02-22quick&dirty animation switcherDaniel Friesel-0/+1
2016-02-22Working loadPattern() code is working \o/Daniel Friesel-36/+68
2016-02-21add animation load function -- untested, needs I2C debugging firstDaniel Friesel-2/+3
2016-02-21storage: Add hasData methodDaniel Friesel-0/+8
2016-02-20Preparations for I2C error checking and handlingDaniel Friesel-8/+20
2016-02-17more modem receive state machine logicDaniel Friesel-4/+6
2016-02-16prepare state machine to receive animation messagesDaniel Friesel-0/+34
2016-01-31clean up includesDaniel Friesel-2/+0
2016-01-25storage.cc: The "file system" stores the page, not the byte offsetDaniel Friesel-1/+1
2016-01-25refactor I2C class into Storage class. Work-in-progress.Daniel Friesel-0/+172