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
WPI Compliant CANcoder class.
Definition CANCoderStatusFrame.h:4
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