WS2812B

Dependents:   high speed light Bracelet

Fork of PololuLedStrip by David Grayson

Revisions of PololuLedStrip.cpp

Revision Date Message Actions
16:eaed541b08b0 2013-03-01 Fine tuned the fudge factors for the M3 at 96 MHz again. I'm not sure why they were not well tuned. File  Diff  Annotate
15:d69eebdee025 2013-03-01 Cleaned up calculateDelays more. The library might be done now. File  Diff  Annotate
14:672baf3cf941 2013-03-01 Cleaned up calculateDelays and made it work on the M0 48MHz again. File  Diff  Annotate
13:9c72841ec45e 2013-03-01 The code is working and I tuned the timings to try to be pretty good on the M3. File  Diff  Annotate
12:b6df8ac053c8 2013-03-01 Introduced the delay_fudges array. The code still works for the M0. File  Diff  Annotate
10:f1bb84b97788 2013-03-01 Saved one cycle per bit by shifting the delays to the left in C. File  Diff  Annotate
9:6ffb85d69eaf 2013-03-01 Successfully transmitted colors on the M0. File  Diff  Annotate
8:1578776ceac5 2013-03-01 Changed the registers so that the push and pop commands can work on the Cortex M0 (LPC 11U24). There are still more things to fix though. File  Diff  Annotate
7:9a088f042ee0 2013-03-01 Things are still working well. File  Diff  Annotate
6:9d0530b7dae2 2013-03-01 Successfully read the delay amount from a table. File  Diff  Annotate
4:d3b60bd43811 2013-02-28 Proof of the concept that we can achieve variable delays by jumping into a particular portion of a large subroutine with noops. File  Diff  Annotate
1:102307d9b701 2013-02-27 Initial commit.; File  Diff  Annotate