Warning

The CANdle Phoenix 5 API is deprecated and will be removed in 2027. Additionally, Talon FX, CANcoder, and Pigeon 2 now require Phoenix 6. Users are encouraged to migrate to the Phoenix 6 library for deprecated devices.

# Bring Up: CANdle

Warning

The CANdle Phoenix 5 API is deprecated and will be removed in 2027. Users are encouraged to migrate to the Phoenix 6 library.

For wiring see the CANdle Hardware User Manual on the product page:

https://store.ctr-electronics.com/candle/

By default CANdle is configured to use GRB addressable LED strips. Use Phoenix Tuner to change the LED Strip Type config to match the physical LED strip being used.

Note

CANdle’s latest features require using this development build of Phoenix (via the online install method) along with latest CANdle firmware (21.1.1.0).

The development release is a small feature-improvement release based on the latest public full release - while it hasn’t gone through the entire rigorous test process for a full release the specific changes are minor and well-tested so it’s safe to use on your robot.

The dev release enables use of the multi-animation CANdle features without waiting for the next full release.

## CANdle API

CANdle’s API calls can be found here: C++ | Java

## Examples

There is a basic example for using CAndle here: C++ | Java

An advanced example using multiple animations can be found here: Java