-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Purpose
The purpose of this issue is to make configuration management better by refactoring our current Constants.java constants into JSON files that can be read at init. This would make it such that we don't need to re-compile if changing just one variable.
Some constants are sim or robot specific. Some may be specific to shop vs competition. Some constants are common to all configurations. A file structures that makes sense should be used to manage these differences.
A new class (or an update to Constants.java) should be made that loads in the appropriate configuration files and makes the parameters available to the software stack.
Project Scope
- Migrate current constants into JSON files
- Create a reasonable file structure for managing parameters
- Create a class or modify Constants.java to manage the loaded parameters
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
featureNew feature or requestNew feature or request