FastLED
3.10.8
Loading...
Searching...
No Matches
◆
write2Bytes()
template<
fl::u8
DATA_PIN,
fl::u8
CLOCK_PIN,
EOrder
RGB_ORDER = RGB, fl::u32 SPI_SPEED = DATA_RATE_MHZ(6),
fl::FiveBitGammaCorrectionMode
GAMMA_CORRECTION_MODE = fl::FiveBitGammaCorrectionMode::kFiveBitGammaCorrectionMode_Null, fl::u32 START_FRAME = 0x00000000, fl::u32 END_FRAME = 0xFFFFFFFF>
FASTLED_FORCE_INLINE
void
APA102Controller
<
DATA_PIN
,
CLOCK_PIN
,
RGB_ORDER
, SPI_SPEED, GAMMA_CORRECTION_MODE, START_FRAME, END_FRAME >::write2Bytes
(
fl::u8
b1
,
fl::u8
b2
)
inline
private
Definition at line
79
of file
apa102.h
.
79
{
80
#ifdef FASTLED_SPI_BYTE_ONLY
81
mSPI
.writeByte(
b1
);
82
mSPI
.writeByte(
b2
);
83
#else
84
mSPI
.writeWord(
fl::u16
(
b1
) << 8 |
b2
);
85
#endif
86
}
APA102Controller::mSPI
SPI mSPI
Definition
apa102.h:44
APA102Controller
APA102 controller class.
Definition
apa102.h:42
References
FASTLED_FORCE_INLINE
,
FL_NO_EXCEPT
, and
mSPI
.
APA102Controller
Generated on Sun Oct 18 2026 00:57:02 for FastLED by
1.13.2