CANdle: (-5) CTR: ArbID is incorrect error

We are attempting to use a CANdle for the first time, and we have managed to get it lighting up with LEDs and such perfectly fine. The only issue I am having is when I try to change the LED colors multiple times in auton or teleop it gives me a * CTR: ArbID is incorrect error. I have searched all throughout the internet and have found no documentation of how to fix this issue. I have attempted changing the CAN id of the CANdle, but with every id from 1-10 the issue still persists. The CANdle is the only CAN device in the CAN loop for this test board and here is the test code we have made for it: candletest/Shuffleboard Test at master · gitJhim/candletest · GitHub

Any help to further troubleshoot or understand this issue is appreciated, thank you!

2 Likes

You’re probably running into a known issue where the CANdle setLED call is not always applied. If you try to use the animation API it should work fine, so you can use that to confirm your setup is correct in the meantime.

We have an internal fix and are working on getting it out soon, along with other fixes/updates.

2 Likes

We just released our internal fix. Release Phoenix 5 (v5.30.3) & Phoenix Pro (v23.0.2) · CrossTheRoadElec/Phoenix-Releases · GitHub

If you update to this version you should be able to control your CANdle as expected now.
Let us know if you run into any other issues.

1 Like

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.