Hello I come to chief delphi yet again with more errors.
Here’s a link to our github page: GitHub - BirchBots/2024Code
I’m working in the Alex branch btw.
Everything in the swerve subsystem, command, and robot container is working fine, the issue is in the swerve module.
We know the setDesiredState method is being ran, but the pid.setReference method isn’t doing anything. We’re putting the desired state onto the smartdashboard, and it is updating, and if the value is correct in the pid, the pid should move, but it doesnt. I think this is like my third post and I’m still quite confused.
Thank you to anyone who can help, and who’s been helping.
Branch Alex doesn’t build because of duplicated Constants.
However take a look at the [status lights](Status LED Patterns - SPARK MAX (revrobotics.com))status lights on the SparkMax controllers. Perhaps you have faults or sticky faults.
Hook up one of the orange usb cables to one of the Spark Max and run the Rev Hardware Client
Make sure the firmware is up to date. Check the different tabs look correct. The Run tab lets you switch to the Telemetry tab where you can add values to a graph and observe the results.
This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.