Heroic Robotics / SD600A

Fork of SD600A by Heroic Robotics

Revisions of SD600A.cpp

Revision Date Message Actions
29:0200c63e1158 2014-08-25 Add support for service() method. File  Diff  Annotate
28:a905a4738dd4 2013-07-28 Cleanup. File  Diff  Annotate
27:6667543f3b28 2013-04-11 Add function to write packed pixels via memcpy (about 150 usec faster) File  Diff  Annotate
26:98163818a82e 2012-10-13 Change SD600A SPI to use a single SD600ASupervisor for SPI. This substantially reduces interrupt load. File  Diff  Annotate
25:14e5984d3aae 2012-10-13 Diddle interrupt frequency... again. File  Diff  Annotate
23:2e60470dd134 2012-10-12 Move dat and clk back into private (since our interrupt routine is a member function, we can do this now.); ; Add logic to compute total luminance and hence current. File  Diff  Annotate
22:222eff98e2af 2012-10-11 Reverse direction of array to match LPD8806. Cleanups. File  Diff  Annotate
21:cdaee8674e2a 2012-10-11 Swap b and g File  Diff  Annotate
20:843cfd0d6adb 2012-10-11 Intervals and names. File  Diff  Annotate
18:a61600110235 2012-10-11 Do two bits at a time. File  Diff  Annotate
17:a625ffe26993 2012-10-11 Better comment. File  Diff  Annotate
16:910bf46f2ce4 2012-10-11 Move soft SPI task to interrupt routine. Remove idle mode, since we now clock out continuously. File  Diff  Annotate
15:2733cd5f34e4 2012-10-10 Don't diddle the ethernet priority- not necessary. File  Diff  Annotate
14:908869a15f5a 2012-10-10 Diddle interrupt priorities so the idle interrupt doesn't jitter. File  Diff  Annotate
13:875eb971d6c6 2012-10-10 Fix SPI CPOL and CPHA File  Diff  Annotate
12:08d02c0aaa67 2012-10-10 Remove dead comment File  Diff  Annotate
11:97ef14b4c4de 2012-10-10 Fix colour ordering and strip addressing to match LPD8806. File  Diff  Annotate
10:d2dd5c752f7b 2012-10-10 Make the SD600A library kinda work. The idle thread's too lumpy and it makes the strip flicker. BAH. File  Diff  Annotate
9:f90196d36597 2012-10-10 Really fix guard word, seriously this time. File  Diff  Annotate
8:78ba2917bfd9 2012-10-10 Make guard words actual guard words, rather than something completely wrong. File  Diff  Annotate
7:cda3ca93e5a1 2012-10-08 Reduce stack size of idler thread File  Diff  Annotate
6:aacceefab2ea 2012-10-08 Whoops. Misnamed class. File  Diff  Annotate | base