Package com.ctre.phoenix.led
Class FireAnimation
java.lang.Object
com.ctre.phoenix.led.Animation
com.ctre.phoenix.led.FireAnimation
Deprecated, for removal: This API element is subject to removal in a future version.
Animation that looks similarly to a flame flickering
-
Constructor Summary
ConstructorsConstructorDescriptionDeprecated, for removal: This API element is subject to removal in a future version.Constructor for a FireAnimation.FireAnimation(double brightness, double speed, int numLed, double sparking, double cooling) Deprecated, for removal: This API element is subject to removal in a future version.Constructor for a FireAnimationFireAnimation(double brightness, double speed, int numLed, double sparking, double cooling, boolean reverseDirection, int ledOffset) Deprecated, for removal: This API element is subject to removal in a future version.Constructor for a FireAnimation -
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 animationvoidsetCooling(double cooling) Deprecated, for removal: This API element is subject to removal in a future version.Sets the cooling value of the FireAnimationvoidsetSparking(double sparking) Deprecated, for removal: This API element is subject to removal in a future version.Sets the sparking value of the FireAnimationMethods inherited from class com.ctre.phoenix.led.Animation
setLedOffset, setNumLed, setSpeed
-
Constructor Details
-
FireAnimation
public FireAnimation(double brightness, double speed, int numLed, double sparking, double cooling, boolean reverseDirection, int ledOffset) Deprecated, for removal: This API element is subject to removal in a future version.Constructor for a FireAnimation- Parameters:
brightness- How bright should the animation be [0, 1]speed- How fast will the flame be processed at [0, 1]numLed- How many LEDs is the CANdle controllingsparking- The rate at which the Fire "Sparks" [0, 1]cooling- The rate at which the Fire "Cools" along the travel [0, 1]reverseDirection- True to reverse the animation direction, so instead of fire going "away" from the CANdle, it will go "toward" the CANdle.ledOffset- Where to start the animation
-
FireAnimation
Deprecated, for removal: This API element is subject to removal in a future version.Constructor for a FireAnimation- Parameters:
brightness- How bright should the animation be [0, 1]speed- How fast will the flame be processed at [0, 1]numLed- How many LEDs is the CANdle controllingsparking- The rate at which the Fire "Sparks" [0, 1]cooling- The rate at which the Fire "Cools" along the travel [0, 1]
-
FireAnimation
public FireAnimation()Deprecated, for removal: This API element is subject to removal in a future version.Constructor for a FireAnimation. Call individual setters to tune the parameters further
-
-
Method Details
-
setSparking
Deprecated, for removal: This API element is subject to removal in a future version.Sets the sparking value of the FireAnimation- Parameters:
sparking- The rate at which the Fire "Sparks" [0, 1]
-
setCooling
Deprecated, for removal: This API element is subject to removal in a future version.Sets the cooling value of the FireAnimation- Parameters:
cooling- The rate at which the Fire "Cools" [0, 1]
-
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.