FastLED  3.1
FastLED.h File Reference

central include file for FastLED, defines the CFastLED class/object More...

Go to the source code of this file.

Classes

class  PIXIE< DATA_PIN, RGB_ORDER >
 
class  NEOPIXEL< DATA_PIN >
 
class  TM1829< DATA_PIN, RGB_ORDER >
 
class  TM1812< DATA_PIN, RGB_ORDER >
 
class  TM1809< DATA_PIN, RGB_ORDER >
 
class  TM1804< DATA_PIN, RGB_ORDER >
 
class  TM1803< DATA_PIN, RGB_ORDER >
 
class  UCS1903< DATA_PIN, RGB_ORDER >
 
class  UCS1903B< DATA_PIN, RGB_ORDER >
 
class  UCS1904< DATA_PIN, RGB_ORDER >
 
class  UCS2903< DATA_PIN, RGB_ORDER >
 
class  WS2812< DATA_PIN, RGB_ORDER >
 
class  WS2812B< DATA_PIN, RGB_ORDER >
 
class  SK6812< DATA_PIN, RGB_ORDER >
 
class  SK6822< DATA_PIN, RGB_ORDER >
 
class  PL9823< DATA_PIN, RGB_ORDER >
 
class  WS2811< DATA_PIN, RGB_ORDER >
 
class  APA104< DATA_PIN, RGB_ORDER >
 
class  WS2811_400< DATA_PIN, RGB_ORDER >
 
class  GW6205< DATA_PIN, RGB_ORDER >
 
class  GW6205_400< DATA_PIN, RGB_ORDER >
 
class  LPD1886< DATA_PIN, RGB_ORDER >
 
class  LPD1886_8BIT< DATA_PIN, RGB_ORDER >
 
class  DMXSIMPLE< DATA_PIN, RGB_ORDER >
 
class  DMXSERIAL< RGB_ORDER >
 
class  CFastLED
 High level controller interface for FastLED. More...
 

Typedefs

typedef uint8_t(* power_func) (uint8_t scale, uint32_t data)
 

Enumerations

enum  ESPIChipsets {
  LPD8806, WS2801, WS2803, SM16716,
  P9813, APA102, SK9822, DOTSTAR
}
 definitions for the spi chipset constants
 
enum  ESM { SMART_MATRIX }
 
enum  OWS2811 { OCTOWS2811, OCTOWS2811_400 }
 
enum  EBlockChipsets {
  WS2811_PORTA, WS2811_400_PORTA, TM1803_PORTA, UCS1903_PORTA,
  WS2811_PORTB, WS2811_400_PORTB, TM1803_PORTB, UCS1903_PORTB,
  WS2811_PORTC, WS2811_400_PORTC, TM1803_PORTC, UCS1903_PORTC,
  WS2811_PORTD, WS2811_400_PORTD, TM1803_PORTD, UCS1903_PORTD,
  WS2811_PORTDC, WS2811_400_PORTDC, TM1803_PORTDC, UCS1903_PORTDC
}
 

Variables

CFastLED FastLED
 

Detailed Description

central include file for FastLED, defines the CFastLED class/object

Definition in file FastLED.h.