BobcatRobotics / 2024-Crescendo

Other
3 stars 0 forks source link

Reduce frequency of unimportant Phoenix status signals #19

Closed dh28567 closed 4 months ago

dh28567 commented 6 months ago

The OptimizeBusUtilization method in the Phoenix API will turn off any unused status signals. This should be applied to all CTRE devices and should take care of most of the issue. For any signals that we still want but don't need that often we should reduce the frequency they update at. We should also remove any non-essential logging values (at least for the outputs, as those can be replayed later) and any network tables values (limelight) that we don't need.