NT-controlled Frame Limiter
Is your feature request related to a problem? Please describe. When sitting pre-match or doing at-home testing, users that use a mini PC will see unnecessary battery drain due to their cameras running full-bore at all times.
Describe the solution you'd like A frame-limiter, per-camera, that can be managed over NT
Describe alternatives you've considered Power saving options in the OS itself make some difference but manually reducing framerate with v4l tools made a significant reduction in power usage.
Would you imagine this going under the input tab for each camera; although that would make it pipeline specific. I think this could be also a potential footgun, where teams forget to disable it; if added it should automatically disable when the robot is connected to FMS.
"When connected to FMS" is actually one of the primary usecases (pre-match, while robot is sitting on the field). The potential to forget and leave it limited is why I would not put it in the UI at all
Nope, this should stay open. The other issue is related to streaming FPS, not overall FPS.