FastLED 3.9.12
Loading...
Searching...
No Matches
fastled_config.h
Go to the documentation of this file.
1#pragma once
2
5
10// #define FASTLED_FORCE_SOFTWARE_PINS
11
15// #define FASTLED_FORCE_SOFTWARE_SPI
16
21// #define FASTLED_ALLOW_INTERRUPTS 1
22// #define FASTLED_ALLOW_INTERRUPTS 0
23
30// #define FASTLED_NOISE_ALLOW_AVERAGE_TO_OVERFLOW 0
31// #define FASTLED_NOISE_ALLOW_AVERAGE_TO_OVERFLOW 1
32
39#define FASTLED_SCALE8_FIXED 1
40// #define FASTLED_SCALE8_FIXED 0
41
49#define FASTLED_BLEND_FIXED 1
50// #define FASTLED_BLEND_FIXED 0
51
59#define FASTLED_NOISE_FIXED 1
60//#define FASTLED_NOISE_FIXED 0
61
65#ifndef FASTLED_INTERRUPT_RETRY_COUNT
66#define FASTLED_INTERRUPT_RETRY_COUNT 2
67#endif
68
73//#define FASTLED_USE_GLOBAL_BRIGHTNESS 1
74
75
76// The defines are used for Doxygen documentation generation.
77// They're commented out above and repeated here so the Doxygen parser
78// will be able to find them. They will not affect your own configuration,
79// and you do *NOT* need to modify them.
80#ifdef FASTLED_DOXYGEN
81#define FASTLED_FORCE_SOFTWARE_PINS
82#define FASTLED_FORCE_SOFTWARE_SPI
83#define FASTLED_ALLOW_INTERRUPTS
84#define FASTLED_NOISE_ALLOW_AVERAGE_TO_OVERFLOW 0
85#define FASTLED_INTERRUPT_RETRY_COUNT 2
86#define FASTLED_USE_GLOBAL_BRIGHTNESS 0
87#endif
88