FastLED  3.1
REFHardwareSPIOutput< _DATA_PIN, _CLOCK_PIN, _SPI_CLOCK_DIVIDER > Class Template Reference

Public Member Functions

 SAMHardwareSPIOutput ()
 SAMHArdwareSPIOutput (Selectable *pSelect)
void setSelect (Selectable *pSelect)
void init ()
void select () __attribute__((always_inline))
void release () __attribute__((always_inline))
void writeBytesValue (uint8_t value, int len)
template<class D >
void writeBytes (register uint8_t *data, int len)
void writeBytes (register uint8_t *data, int len)
template<uint8_t FLAGS, class D , EOrder RGB_ORDER>
void writePixels (PixelController< RGB_ORDER > pixels)

Static Public Member Functions

static void waitFully ()
static void writeByte (uint8_t b)
static void writeWord (uint16_t w)
static void writeBytesValueRaw (uint8_t value, int len)
template<uint8_t BIT>
static void writeBit (uint8_t b)

Detailed Description

template<uint8_t _DATA_PIN, uint8_t _CLOCK_PIN, uint8_t _SPI_CLOCK_DIVIDER>

Definition at line 12 of file fastspi_ref.h.

The documentation for this class was generated from the following file: