FastLED 3.6.0
Loading...
Searching...
No Matches
fastled_config.h
Go to the documentation of this file.
1#ifndef __INC_FASTLED_CONFIG_H
2#define __INC_FASTLED_CONFIG_H
3
4#include "FastLED.h"
5
8
13// #define FASTLED_FORCE_SOFTWARE_PINS
14
18// #define FASTLED_FORCE_SOFTWARE_SPI
19
24// #define FASTLED_ALLOW_INTERRUPTS 1
25// #define FASTLED_ALLOW_INTERRUPTS 0
26
33// #define FASTLED_NOISE_ALLOW_AVERAGE_TO_OVERFLOW 0
34// #define FASTLED_NOISE_ALLOW_AVERAGE_TO_OVERFLOW 1
35
42#define FASTLED_SCALE8_FIXED 1
43// #define FASTLED_SCALE8_FIXED 0
44
52#define FASTLED_BLEND_FIXED 1
53// #define FASTLED_BLEND_FIXED 0
54
62#define FASTLED_NOISE_FIXED 1
63//#define FASTLED_NOISE_FIXED 0
64
68#ifndef FASTLED_INTERRUPT_RETRY_COUNT
69#define FASTLED_INTERRUPT_RETRY_COUNT 2
70#endif
71
76//#define FASTLED_USE_GLOBAL_BRIGHTNESS 1
77
78
79// The defines are used for Doxygen documentation generation.
80// They're commented out above and repeated here so the Doxygen parser
81// will be able to find them. They will not affect your own configuration,
82// and you do *NOT* need to modify them.
83#ifdef FASTLED_DOXYGEN
84#define FASTLED_FORCE_SOFTWARE_PINS
85#define FASTLED_FORCE_SOFTWARE_SPI
86#define FASTLED_ALLOW_INTERRUPTS
87#define FASTLED_NOISE_ALLOW_AVERAGE_TO_OVERFLOW 0
88#define FASTLED_INTERRUPT_RETRY_COUNT 2
89#define FASTLED_USE_GLOBAL_BRIGHTNESS 0
90#endif
91
92#endif
central include file for FastLED, defines the CFastLED class/object