17#include "../Camera/CameraManager/CameraManager.h"
18#include "../Camera/Pixels/PixelGroup.h"
Declares the Controller base class for managing lighting controllers.
Manages APA102 LED strips with camera integration.
void Initialize() override
Initializes the APA102Controller and sets up the LED strip.
void Display() override
Updates and displays the content on the LED strip.
void SetAccentBrightness(uint8_t maxAccentBrightness) override
Sets the maximum accent brightness of the LED strip.
void SetBrightness(uint8_t maxBrightness) override
Sets the maximum brightness of the LED strip.
Manages multiple CameraBase objects.
Base class for managing brightness and display operations of lighting controllers.
uint8_t maxAccentBrightness
Maximum allowed accent brightness level.
uint8_t maxBrightness
Maximum allowed brightness level.
CameraManager * cameras
Pointer to the CameraManager for managing camera data.