.. _ch12b_BringUpCANdle:
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 `_