Package com.ctre.phoenix.led
Class RainbowAnimation
java.lang.Object
com.ctre.phoenix.led.Animation
com.ctre.phoenix.led.RainbowAnimation
Deprecated, for removal: This API element is subject to removal in a future version.
Animation that creates a rainbow throughout all the LEDs
-
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Constructor for a RainbowAnimation Call the individual setters to tune the Rainbow animation furtherRainbowAnimation(double brightness, double speed, int numLed) Deprecated, for removal: This API element is subject to removal in a future version.Constructor for a RainbowAnimationRainbowAnimation(double brightness, double speed, int numLed, boolean reverseDirection, int ledOffset) Deprecated, for removal: This API element is subject to removal in a future version.Constructor for a RainbowAnimation -
Method Summary
Modifier and TypeMethodDescriptioncom.ctre.phoenix.led.BaseStandardAnimationDeprecated, for removal: This API element is subject to removal in a future version.com.ctre.phoenix.led.BaseTwoSizeAnimationDeprecated, for removal: This API element is subject to removal in a future version.voidsetBrightness(double brightness) Deprecated, for removal: This API element is subject to removal in a future version.Sets the brightness of this animationMethods inherited from class com.ctre.phoenix.led.Animation
setLedOffset, setNumLed, setSpeed
-
Constructor Details
-
RainbowAnimation
public RainbowAnimation(double brightness, double speed, int numLed, boolean reverseDirection, int ledOffset) Deprecated, for removal: This API element is subject to removal in a future version.Constructor for a RainbowAnimation- Parameters:
brightness- The brightness of the LEDs [0, 1]speed- How fast the rainbow travels through the leds [0, 1]numLed- How many LEDs are controlled by the CANdlereverseDirection- True to reverse the animation direction, so instead of going "toward" the CANdle, it will go "away" from the CANdle.ledOffset- Where to start the animation
-
RainbowAnimation
Deprecated, for removal: This API element is subject to removal in a future version.Constructor for a RainbowAnimation- Parameters:
brightness- The brightness of the LEDs [0, 1]speed- How fast the rainbow travels through the leds [0, 1]numLed- How many LEDs are controlled by the CANdle
-
RainbowAnimation
public RainbowAnimation()Deprecated, for removal: This API element is subject to removal in a future version.Constructor for a RainbowAnimation Call the individual setters to tune the Rainbow animation further
-
-
Method Details
-
setBrightness
public void setBrightness(double brightness) Deprecated, for removal: This API element is subject to removal in a future version.Sets the brightness of this animation- Parameters:
brightness- The brightness to run the animation at. This is a scalar from [0, 1]
-
getBaseStandardAnimation
public com.ctre.phoenix.led.BaseStandardAnimation getBaseStandardAnimation()Deprecated, for removal: This API element is subject to removal in a future version. -
getBaseTwoSizeAnimation
public com.ctre.phoenix.led.BaseTwoSizeAnimation getBaseTwoSizeAnimation()Deprecated, for removal: This API element is subject to removal in a future version.
-
If the Phoenix 5 API must be used for this device, the device must have 22.X firmware. This firmware is available in Tuner X after selecting Phoenix 5 in the firmware year dropdown.