|
FastLED 3.9.15
|
Namespaces | |
| namespace | anonymous_namespace{parallel_device.cpp.hpp} |
Classes | |
| class | Device |
| Single-channel SPI device interface (TX-only, transaction-based, optimized for FastLED) More... | |
| struct | DeviceImplBase |
| Common functionality for device implementation (pImpl pattern) More... | |
| class | Lane |
| Single lane in a multi-lane SPI device. More... | |
| class | MultiLaneDevice |
| Multi-lane SPI device (1-8 independent LED strips) More... | |
| class | ParallelDevice |
| Parallel GPIO SPI device (1-32 pins driven from single data stream) More... | |
| class | Transaction |
| Handle for asynchronous SPI operations. More... | |
Typedefs | |
| using | Config = fl::SpiConfig |
| template<typename T> | |
| using | Result = fl::result<T, SPIError> |