FastLED 3.10.6
Loading...
Searching...
No Matches

◆ canRepresentTimingForMaxBaud()

bool fl::canRepresentTimingForMaxBaud ( const ChipsetTimingConfig & timing,
u32 max_baud_rate )

Timing feasibility with a backend-specific baud ceiling.

Definition at line 286 of file uart_wave_encoder.cpp.hpp.

287 {
288 // Feasible if EITHER frame geometry fits -- same helper as
289 // buildWave10Lut(), so admission and construction can't drift.
290 return fitUartWave(timing, 5, max_baud_rate).ok ||
291 fitUartWave(timing, 4, max_baud_rate).ok;
292}

References FL_NO_EXCEPT, and fl::anonymous_namespace{uart_wave_encoder.cpp.hpp}::UartWaveFit::ok.

Referenced by canRepresentTiming().

+ Here is the caller graph for this function: