FastLED 3.10.8
Loading...
Searching...
No Matches
LegacyClocklessProxy.h File Reference
#include <FastLED.h>
#include "fl/stl/unique_ptr.h"
+ Include dependency graph for LegacyClocklessProxy.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  LegacyClocklessProxy
 Proxy that creates a legacy clockless controller from runtime inputs. More...
 

Macros

#define AUTORESEARCH_LEGACY_SUPPORTS_PIN_22   0
 
#define AUTORESEARCH_LEGACY_SUPPORTS_PIN_6   1
 
#define AUTORESEARCH_LEGACY_SUPPORTS_PIN_7   1
 
#define AUTORESEARCH_LEGACY_SUPPORTS_PIN_8   1
 

Enumerations

enum class  LegacyClocklessChipset : uint8_t { WS2812B , WS2814 , WS2818 , SK6812 }
 

Functions

const char * legacyClocklessBoundDriverName ()
 Name of the driver to which public legacy templates are bound.
 
bool legacyClocklessChipsetFromName (const fl::string &name, LegacyClocklessChipset *out)
 
bool legacyClocklessChipsetHasAutomaticRgbw (LegacyClocklessChipset chipset)
 
const char * legacyClocklessChipsetName (LegacyClocklessChipset chipset)