Hi all, my team is doing a summer build that includes pneumatics. I have worked with the PCM and solenoids multiple times before, but we are encountering a strange issue. I programmed a command that would fire our solenoids and when the button was let go the solenoid would return to its original state. However, recently, the PCM has been throwing unending CAN errors to the driver station, the onboard compressor has stopped running, and the solenoids are no longer powered/triggerable.
I will paste the error we get in the Driver Station logs below:
-
ERROR -44087 CAN: Message not found frc.robot.Main.main(Main.java:23)
-
[9:25 PM]
8:03:30.864 PM edu.wpi.first.wpilibj.Solenoid.get(Solenoid.java:86) edu.wpi.first.wpilibj.PneumaticsControlModule.getSolenoids(PneumaticsControlModule.java:135) edu.wpi.first.hal.CTREPCMJNI.getSolenoids(Native Method) Error at frc.robot.Main.main(Main.java:23): CAN: Message not found ERROR -44087 CAN: Message not found frc.robot.Main.main(Main.java:23)
We are using a CANivore for some of our TalonFX’s to take some load off the CAN bus, and the driver station lighting bolt tab shows a max can % of around 75%. It doesn’t go above that. The status light on the PCM is blinking a normal speed of off and green.
Any ideas?