9namespace ctre{
namespace phoenix{
namespace led{
47 std::string
toString(std::string prependString =
"");
LEDStripType
The various LED types that the CANdle can support.
Definition: CANdleLedStripType.h:8
@ RGB
LEDs that are controlled by Red-Green-Blue values.
Definition: CANdleLedStripType.h:16
VBatOutputMode
The various methods of managing the VBat output behavior.
Definition: VBatOutputMode.h:9
@ On
VBat output is on at full power, no modulation.
Definition: VBatOutputMode.h:13
namespace ctre
Definition: paramEnum.h:5
Configurables for any custom param configs.
Definition: CustomParamConfiguration.h:11
Configurables available to CANdle.
Definition: CANdleConfiguration.h:14
VBatOutputMode vBatOutputMode
The behavior of VBat output.
Definition: CANdleConfiguration.h:34
bool disableWhenLOS
True to turn off LEDs when Loss of Signal occurrs.
Definition: CANdleConfiguration.h:26
bool v5Enabled
True to turn off the 5V rail.
Definition: CANdleConfiguration.h:38
bool statusLedOffWhenActive
True to turn off Status LED when CANdle is actively being controlled.
Definition: CANdleConfiguration.h:30
std::string toString(std::string prependString="")
double brightnessScalar
Brightness scalar for all LEDs controlled.
Definition: CANdleConfiguration.h:22
LEDStripType stripType
What type of LEDs the CANdle controls.
Definition: CANdleConfiguration.h:18