Spark Max Not saving Inversion settings

Hello everyone,

Earlier this week I was experiencing an issue with a spark max not being inverted when settings were flashed to be so. Within the constructor of our arm subsystem we had a motor that occasionally (1 out of every 3-5 code reboots) would run in the wrong direction. When looking at it in runtime the motor was not inverted.

I was able to fix it by checking if the motor was inverted periodically and correcting it. Has anyone experienced this issue before? I am interested to know why this was occurring.

If anyone would like to view our code, it is located Here

Personally, I’ve always set pretty much all parameters using the API in code, and not via the REV Hardware Client. I restore to defaults, and set the settings I want every time the robot program starts, for every motor controller. Only exceptions are the absolute encoder zero offset, and the motor deadband.

3 Likes

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