FastLED 3.10.8
Loading...
Searching...
No Matches

◆ pushBit()

FASTLED_FORCE_INLINE void fl::channels::rx::Ws2812StreamDecoder::pushBit ( u32 high_ns,
Mode mode )
private

Definition at line 179 of file ws2812_stream_decoder.cpp.hpp.

179 {
180 if (mCalibrated) {
181 classify(high_ns, mode);
182 return;
183 }
184 mPending[mPendingCount].high_ns = high_ns;
185 mPending[mPendingCount].mode = mode;
187 calibrate();
188 }
189}
void classify(u32 high_ns, Mode mode) FL_NO_EXCEPT
static constexpr u32 kCalibrationBits
Bits classified before the threshold is fixed. 64 bits = 8 bytes.

References calibrate(), classify(), FASTLED_FORCE_INLINE, fl::FL_NO_EXCEPT, kCalibrationBits, mCalibrated, mPending, and mPendingCount.

Referenced by emitPair(), and flush().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: