we can’t get the talonsrx to set an output in our code. We’ve installed the phoenix libraries with phoenix tuner and the code (java) compiles and works. If I install the libraries with Lifeboat instead of Tuner, the talonsrxes will set an output and our code will work as intended. However, I am under the impression you are not supposed to deploy the phoenix libraries this way. All firmware and software is updated to 2019 versions
Is the firmware on the talon srx the latest version? The fact it works with last year’s stuff but not this years leads me to believe the firmware is old.
We are using intellij, have the .json files added to our vendordeps folder, and are running Gradlrio version 2019.1.1 as of now (will update to .2 eventually)
Did you use the Phoenix Tuner to install the Robot Controller onto the RoboRIO in the first place? Based on this response, you need to reimage your roboRIO and just install the robot controller onto the roboRIO from the phoenix tuner software.
On the RIO I am currently working on, I have never installed the CTRE libraries through lifeboat. I know that method works from testing on other RIOs. I have only installed through tuner, but I’ll reimage it and see what happens
You need to have the libraries from tuner. Right click build.gradle and click install 3rd party libraries. Also, make sure your Talons match the CAN ID’s in your code.