FastLED 3.10.6
Loading...
Searching...
No Matches

◆ SlimSpiBridgeController()

template<fl::SpiChipset CHIPSET, EOrder RGB_ORDER, fl::Bus B, fl::u8 B_WHICH>
fl::SlimSpiBridgeController< CHIPSET, RGB_ORDER, B, B_WHICH >::SlimSpiBridgeController ( const SpiChipsetConfig & cfg)
inlineexplicit

Definition at line 85 of file slim_spi_bridge_controller.h.

85 {
87 // Idempotent by contract -- safe to call from every instantiation's
88 // constructor (mirrors TypedChannel::create()'s registerWithManager() call).
90 }
static ChannelDataPtr create(const ChipsetVariant &chipset, fl::vector_psram< u8 > &&encodedData=fl::vector_psram< u8 >(), ChannelPixelFormat pixelFormat=ChannelPixelFormat::RGB) FL_NO_EXCEPT
Create channel transmission data (modern variant-based API)
Definition data.cpp.hpp:12
Shared legacy addLeds<ESPIChipsets ...>() bridge controller over an IChannelDriver,...
fl::variant< ClocklessChipset, SpiChipsetConfig > ChipsetVariant
Definition config.h:157

References fl::ChannelData::create(), fl::FL_NO_EXCEPT, and mData.

+ Here is the call graph for this function: