FastLED 3.10.8
Loading...
Searching...
No Matches

◆ ChannelConfig() [6/8]

fl::ChannelConfig::ChannelConfig ( int pin,
const ChipsetTimingConfig & timing,
fl::span< CRGB > leds,
EOrder rgbOrder = RGB,
const ChannelOptions & options = ChannelOptions() )

Basic constructor with timing (backwards compatibility)

Deprecated
Use ClocklessChipset constructor instead
Note
This constructor creates a ClocklessChipset internally

Definition at line 39 of file config.cpp.hpp.

41 : chipset(ClocklessChipset(pin, timing))
42 , mLeds(leds)
43 , rgb_order(rgbOrder)
44 , options(options) {}
CRGB leds[1]
ChannelOptions options
Optional channel settings (correction, temperature, dither, rgbw, affinity)
Definition config.h:277
fl::span< CRGB > mLeds
LED data array.
Definition config.h:271
ChipsetVariant chipset
Chipset configuration (clockless or SPI)
Definition config.h:268
EOrder rgb_order
RGB channel ordering.
Definition config.h:274

References chipset, fl::FL_NO_EXCEPT, leds, mLeds, options, and rgb_order.