|
FastLED 3.10.6
|
| Wave10Lut fl::buildWave10Lut | ( | const ChipsetTimingConfig & | timing | ) |
Build a Wave10 LUT from chipset timing parameters.
Computes UART byte patterns that produce correct LED waveforms when transmitted with TX inversion at the derived baud rate.
The 10-bit UART frame is modeled as two 5-pulse LED bit slots:
For each LED bit value (0 or 1), the HIGH pulse count within its 5-pulse slot is computed from the chipset's T0H/T1H timing.
| timing | Chipset timing configuration |
Definition at line 217 of file uart_wave_encoder.cpp.hpp.
References buildWave10LutForMaxBaud(), FL_NO_EXCEPT, and kMaxUartBaudRate.
Here is the call graph for this function: