FastLED 3.9.15
Loading...
Searching...
No Matches
fl::spi Namespace Reference

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>