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

◆ setDriverEnabled()

void CFastLED::setDriverEnabled ( const char * name,
bool enabled )

Enable or disable a channel driver by name at runtime.

Parameters
nameDriver name to control (case-sensitive, e.g., "RMT", "SPI", "PARLIO")
enabledtrue to enable, false to disable
Note
Disabled drivers are skipped during selection
Changes take effect immediately on next LED update
On platforms without registered drivers, this is a safe no-op

Definition at line 745 of file FastLED.cpp.hpp.

745 {
746 fl::ChannelManager& manager = fl::channelManager();
747 manager.setDriverEnabled(name, enabled);
748}
void setDriverEnabled(const char *name, bool enabled) FL_NO_EXCEPT
Enable or disable a driver by name at runtime.
ChannelManager & channelManager()
Get the global ChannelManager singleton instance.

References fl::channelManager(), and fl::ChannelManager::setDriverEnabled().

+ Here is the call graph for this function: