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

◆ setHdFieldFloor()

void CFastLED::setHdFieldFloor ( fl::u8 min_field)

Lowest 5-bit current field the colour-managed APA102-HD path may use (B1's flicker floor, #4042).

APA102's field is a secondary slow PWM: letting the joint code/field solve lower it buys low-light resolution at the cost of possible visible flicker at low field values. Default 31 holds the field fixed, which cannot add flicker; values are clamped to 1..31. SK9822-HD and chips without documented field semantics keep the field fixed whatever this says. Affects only channels bound to a colour profile.

Definition at line 547 of file FastLED.cpp.hpp.

547 {
549 min_field < 1 ? 1 : (min_field > 31 ? 31 : min_field);
550}
u8 & hdFieldFloor() FL_NO_EXCEPT
Backing store for CFastLED::setHdFieldFloor().

References fl::detail::hdFieldFloor().

+ Here is the call graph for this function: