Skip to content
This repository has been archived by the owner on Apr 29, 2024. It is now read-only.

Toggleable Subsystems #6

Open
RED-M0CKING-LINE opened this issue Aug 9, 2019 · 0 comments
Open

Toggleable Subsystems #6

RED-M0CKING-LINE opened this issue Aug 9, 2019 · 0 comments
Labels
enhancement New feature or request Priority This requires completion before all others

Comments

@RED-M0CKING-LINE
Copy link
Owner

Have each declaration of each subsystem have a boolean value in RobotMap.java that decides whether or not to run that subsystem.
This will allow for better hot-plugging of subsystems and have actions for disabled subsystem simply return Null.
This will allow the code not to be slaughtered during competition modifications and allow for super quick removal of subsystems if something breaks and super quick enabling of subsystems if we add something back on or make something at a competition that we already have code written for.

Exclude critical subsystems such as DriveTrain.java

@RED-M0CKING-LINE RED-M0CKING-LINE added enhancement New feature or request Priority This requires completion before all others labels Aug 9, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request Priority This requires completion before all others
Projects
None yet
Development

No branches or pull requests

1 participant