72 return p !=
nullptr && p->
active();
78 return p !=
nullptr && p->
active();
Compile-time identifier for an LED channel transmission bus.
#define BINARY_DITHER
Enable dithering using binary dithering (only option)
Declares dithering options and types.
@ UncorrectedTemperature
Uncorrected temperature (0xFFFFFF)
@ UncorrectedColor
Uncorrected color (0xFFFFFF)
Determines which platform system definitions to include.
Bus
Driver identifier for compile-time bus selection.
@ AUTO
Sentinel: defer to DefaultBus<Chipset>::value.
Base definition for an LED controller.
Includes defintions for RGB and HSV pixels.
5-channel RGB + warm-W + cool-W (RGBWW / RGBCCT) configuration types (issue #2558,...
Representation of an 8-bit RGB pixel (Red, Green, Blue)
fl::optional< float > mGamma
fl::variant< fl::Empty, Rgbw, Rgbww > mWhiteCfg
White-channel selection (variant): Empty = plain RGB, Rgbw = 4-channel, Rgbww = 5-channel.
bool isRgbw() const FL_NOEXCEPT
True if this channel emits 4-channel RGBW.
Rgbww rgbww() const FL_NOEXCEPT
Rgbw rgbw() const FL_NOEXCEPT
bool isRgbww() const FL_NOEXCEPT
True if this channel emits 5-channel RGBWW.
Optional channel configuration parameters All fields have sensible defaults and can be overridden as ...
FASTLED_FORCE_INLINE bool active() const FL_NOEXCEPT
static Rgbw value() FL_NOEXCEPT
FASTLED_FORCE_INLINE bool active() const FL_NOEXCEPT
Per-strip RGBWW configuration.
static Rgbww value() FL_NOEXCEPT