|
FastLED 3.9.15
|
Runtime chipset timing configuration for clockless LED drivers.
ChipsetTimingConfig carries the bit-period timing (T1/T2/T3/RESET) for a clockless chipset. The encoding pipeline selector (ClocklessEncoder) is a peer concern and lives on ClocklessChipset (in fl/channels/config.h), not on this type. See issue #2467.
Definition in file chipset_timing_config.h.
#include "fl/stl/stdint.h"#include "fl/chipsets/led_timing.h"#include "fl/chipsets/clockless_encoder.h"#include "fl/stl/noexcept.h"
Include dependency graph for chipset_timing_config.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | fl::ChipsetTimingConfig |
| Runtime bit-period timing for a clockless chipset. More... | |
Namespaces | |
| namespace | fl |
| Base definition for an LED controller. | |
Functions | |
| template<typename CHIPSET> | |
| constexpr ChipsetTimingConfig | fl::makeTimingConfig () FL_NOEXCEPT |
| Convert compile-time CHIPSET type to runtime timing config. | |