FastLED 3.9.15
|
|
inline |
Write LED pixel data to the SPI interface.
Data is written in groups of three, re-ordered per the RGB_ORDER.
FLAGS | Option flags, such as FLAG_START_BIT |
D | Per-byte modifier class, e.g. DATA_NOP |
RGB_ORDER | the rgb ordering for the LED data (e.g. what order red, green, and blue data is written out in) |
pixels | a PixelController with the LED data and modifier options |
Definition at line 352 of file fastspi_bitbang.h.
References PixelController< RGB_ORDER, LANES, MASK >::advanceData(), FASTLED_REGISTER, FASTLED_UNUSED, FLAG_START_BIT, PixelController< RGB_ORDER, LANES, MASK >::has(), FastPin< PIN >::hival(), PixelController< RGB_ORDER, LANES, MASK >::loadAndScale0(), PixelController< RGB_ORDER, LANES, MASK >::loadAndScale1(), PixelController< RGB_ORDER, LANES, MASK >::loadAndScale2(), FastPin< PIN >::loval(), FastPin< PIN >::mask(), PixelController< RGB_ORDER, LANES, MASK >::mLen, FastPin< PIN >::port(), release(), select(), PixelController< RGB_ORDER, LANES, MASK >::stepDithering(), writeBit(), and writeByte().