FastLED 3.9.15
Loading...
Searching...
No Matches
bus_priorities.h File Reference

Detailed Description

Per-Bus priority constants for ChannelManager registration.

ChannelManager selects drivers in priority order (higher = preferred). Each BusTraits<B>::registerWithManager() reads its priority from this table to keep the values centralized rather than scattered across per-driver headers and the legacy initChannelDrivers() body.

The values mirror the priorities historically defined in src/platforms/esp/32/drivers/channel_manager_esp32.cpp.hpp so behavior is unchanged for legacy auto-registered builds.

Definition in file bus_priorities.h.

#include "fl/channels/bus.h"
#include "fl/stl/stdint.h"
+ Include dependency graph for bus_priorities.h:

Go to the source code of this file.

Namespaces

namespace  fl
 Base definition for an LED controller.
 

Functions

constexpr int fl::default_bus_priority (Bus b) FL_NOEXCEPT
 Default priority assigned to a Bus when registered with the manager.