|
FastLED 3.9.15
|
Multi-lane SPI interface for LED output Hardware (SPI_HW): 1-8 parallel data lanes Software (SPI_BITBANG, SPI_ISR): up to 32 parallel data lanes See examples/Spi/Spi.ino for usage example.
Definition in file spi.h.
#include "fl/stl/stdint.h"#include "fl/stl/unique_ptr.h"#include "fl/stl/span.h"#include "fl/channels/spi/config.h"#include "fl/channels/spi/transaction.h"#include "fl/channels/spi/device.h"#include "fl/channels/spi/lane.h"#include "fl/channels/spi/write_result.h"#include "fl/channels/spi/multi_lane_device.h"#include "platforms/shared/spi_types.h"#include "fl/stl/noexcept.h"
Include dependency graph for spi.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | fl::Spi |
| SPI Device - RAII wrapper for multi-lane SPI. More... | |
Namespaces | |
| namespace | fl |
| Base definition for an LED controller. | |
Typedefs | |
| template<typename T = void> | |
| using | fl::SpiResult = spi::Result<T> |
| using | fl::SpiTransaction = spi::Transaction |