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

◆ init()

template<typename CONTROLLER, EOrder RGB_ORDER = GRB>
void RGBWEmulatedController< CONTROLLER, RGB_ORDER >::init ( )
inlineoverrideprivatevirtual

Initialize the controller and disable the base controller.

The base controller is kept disabled to prevent it from refreshing with its own settings. We only enable it temporarily during show().

Implements fl::CLEDController.

Definition at line 279 of file chipsets.h.

279 {
280 mController.init();
281 mController.setEnabled(false);
282 }
ControllerT mController
The underlying RGB controller instance.
Definition chipsets.h:309

References FL_NO_EXCEPT, and mController.