Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/FastLED/FastLED.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-11-18Re-arranging code layout, pulling off platform specific headers into their ↵Daniel Garcia
own directories.
2014-11-12Tweak how the trinket clockless code tracks its timingDaniel Garcia
2014-11-08tweaking interrupt codeDaniel Garcia
2014-11-08Possible fix for issues #67 (arduino 1.5.7 support) and #90 (gcc 4.8 issues?)Daniel Garcia
2014-10-30Keep (TCNT0-lasttime) to 8-bits, as it'll never be more than that anyway.Mark Kriegsman
2014-10-30Survive interrupts changing pins on AVRDaniel Garcia
2014-10-30Centralize setting the interrupt threshold adjustmentDaniel Garcia
2014-10-30Make the interrupt gap-handling dynamic based on the define WAIT_TIME for ↵Daniel Garcia
the given chipset
2014-10-30Interrupt friendly behavior for AVRDaniel Garcia
2014-10-02Tweaking WS2811 timingsDaniel Garcia
2014-09-15enforcing protections on internal methods in controllersDaniel Garcia
2014-04-04What are betas for if not experimenting? Tossing in a LPD1886 trialDaniel Garcia
2014-04-03Fix compiling dc_AVR for chipsets with long delay times in them, e.g. UCS1903Daniel Garcia
2014-04-02Fix issue #47 - adjust when we setup the pixels controller to minimize the ↵Daniel Garcia
amount of overhead timing 'noise' introduced by initializing dithering.
2014-03-17still unused code for ATTiny version of scale8, to get rid of calls to mul. ↵Daniel Garcia
Add ability to modify FastLED.h to disable color correction and/or dithering (with program space savings)
2014-03-16* Move controller linkage to linked list, get rid of constant array of ↵Daniel Garcia
controllers * Perform memory usage trimming on avr code and code across the board * Tweak template instantiations for clockless chipsets to get rid of spurious globals that were never being used.
2014-03-16Tweak variable ordering to play nicer w/gcc register allocationDaniel Garcia
2014-03-16* Move brightness into a 8 bit scalarDaniel Garcia
* Move loop control into PixelController and update everything to use PixelController * Replace writeBytes3 methods in the SPI implementations with writePixels instead, and have them use PixelControllers. * Prototype using the DWT cycle counter for sam like k20 (doesn't work yet, however) * Other minor code cleanups
2014-03-16Move responsibility for scaling brightness to color correction/temperature ↵Daniel Garcia
into the controller objects. Return scale to being a uint8_t
2014-03-12Fix ordering of steping the ditheringDaniel Garcia
2014-03-12Fix ordering of steping the ditheringDaniel Garcia
2014-03-12Re-enable the extra bit output in the trinket codeDaniel Garcia
2014-03-12Fuck you, gcc. Just fuck you.Daniel Garcia
2014-03-11Fix up trinket dithering/timing/flag statesDaniel Garcia
2014-03-11Fix math noise errorDaniel Garcia
2014-03-10Extend GW6205 support to the other clockless platformsDaniel Garcia
2014-03-10Fix the trinket avr code for the mega and it's higher i/o port pin layoutsDaniel Garcia
2014-03-09Cleanup some spurious code from the asmDaniel Garcia
2014-03-09Converting the clockless code to use the new pixels object for setting up ↵Daniel Garcia
dithering values
2014-03-04Pull mark's changes back into trinket codeDaniel Garcia
2014-02-19Fixing regular AVR build, flipping all AVR code over to using the ↵Daniel Garcia
clockless_trinket code. Dithering and RGB brightness control for everyone
2014-02-19The moon. The mother fucking moon. Working dithering, RGB adjust, inline ↵Daniel Garcia
scale8_video on an 8Mhz, hardware-mul-less -trinket-
2014-02-19Initial checkin of the dithering/white balance code for the trinketDaniel Garcia
2014-01-27splitting out clockless code into all its own header filesDaniel Garcia
2013-12-04Reduce code size even furtherDaniel Garcia
2013-11-28Make sure we're scaling the first byte. Also, make sure we're computing the ↵Daniel Garcia
output prot properly
2013-11-28Roll trinket definitions into standard definitions, so library users see no ↵Daniel Garcia
change. Clean up code a bit more. Allow arbitrary delay points, for future slotted work. Minor warning cleanup
2013-11-24Cleaning up comments and asm code some more. Still need to make the code ↵Daniel Garcia
clock-speed agnostic
2013-11-24Cleaning up asm code furtherDaniel Garcia
2013-11-24RGB byte order optimization, some code cleanup. showRGBInternal code ↵Daniel Garcia
duplication optimization
2013-11-24Fix clockless trinket support from testing/timing sanity checkingDaniel Garcia
2013-11-23checkpointing inline brightness for 8Mhz trinket ws2811Daniel Garcia
2013-11-23Cleaning up the opcode specs and putting timing information in for it all, ↵Daniel Garcia
will make shuffling easier later
2013-11-23Checkpointing trinket work - have spacing/instructions for output w/o ↵Daniel Garcia
scaling, but w/reordering