FastLED 3.9.15
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) {}
fl::CRGB leds[NUM_LEDS]
ChannelOptions options
Optional channel settings (correction, temperature, dither, rgbw, affinity)
Definition config.h:273
fl::span< CRGB > mLeds
LED data array.
Definition config.h:267
ChipsetVariant chipset
Chipset configuration (clockless or SPI)
Definition config.h:264
EOrder rgb_order
RGB channel ordering.
Definition config.h:270

References chipset, leds, mLeds, options, and rgb_order.