|
FastLED 3.10.6
|
Definition at line 328 of file capabilities.h.
#include <capabilities.h>
Collaboration diagram for fl::ChannelRequest:Public Member Functions | |
| ChannelRequest () FL_NO_EXCEPT | |
Static Public Member Functions | |
| static ChannelRequest | singlePin (Protocol p, fl::i16 data, fl::i16 clock, const ChipsetClocklessTiming &t=ChipsetClocklessTiming::unspecified(), fl::optional< fl::u32 > freq=fl::optional< fl::u32 >()) FL_NO_EXCEPT |
| Convenience factory for the common single-pin case. | |
Public Attributes | |
| fl::i16 | clock_pin |
| -1 for Clockless; single shared clock for Spi | |
| PinBitset | data_pins |
| bit N set = pin N included | |
| fl::optional< fl::u32 > | frequency_hz |
| mostly SPI override | |
| Protocol | protocol |
| ChipsetClocklessTiming | timing |
| unspecified/any for Spi requests | |