Support for non-critical controllers that don't report unplugged warnings, even when FMS is attached #7207
Labels
component: wpilibc
WPILib C++
component: wpilibj
WPILib Java
type: feature
Brand new functionality, features, pages, workflows, endpoints, etc.
Especially with the introduction of SysId routines, it's common to have button bindings that are used only on a practice field / workshop. An easy solution for this is to bind to buttons on an unused controller port, and set the test controller to use that port during testing.
At competition, this means the messages pane is filled with unplugged messages, possible hiding more critical information.
It would be nice if you could mark specific controllers / ports as 'non-critical', and have these warnings hidden if
silenceJoystickWarnings = true
, even when FMS is connectedThe text was updated successfully, but these errors were encountered: