Create README.md

This commit is contained in:
2020-11-10 07:34:46 -06:00
committed by GitHub
parent 658a8e2f9c
commit e90478a117

52
README.md Normal file
View File

@@ -0,0 +1,52 @@
# TimeCrafters Configuration Tool
An app for editing, either locally or remotely, JSON configuration files on the Robot Controller/Rev Control Hub.
## Features
* TACNET - **T**imeCrafters **A**uxiliary **C**onfiguration **NET**work
* Enables syncing configurations between devices
* Multiple Configurations
* Create multiple configurations for specific robots/projects.
* Presets
* Save Groups or Actions as Presets to quickly add pre-configurated Groups and Actions.
* Search
* Search through the active configurations Groups, Actions, Variables and Presets.
## Usage
### Via TACNET
#### (Driver Station <=> Robot Controller)
* Install this app on both the Driver Station and Robot Controller
* Open app on both devices and navigate to the TACNET menu
* On the Robot Controller, click "Start Server" button
* On the Driver Station, click "Connect" button
* On the Driver Station, navigate to the Settings menu and click on "Configurations"
* Create a new configuration
* Navigate to the editor and start creating
#### (Driver Station <=> REV Control Hub)
Instructions coming soon...
### Local
#### (Robot Controller or Rev Control Hub)
* Install the app on the Robot Controller/Rev Control Hub
* Navigate to the Settings menu and click on "Configurations"
* Create a new configuration
* Navigate to the editor and start creating
## Using the Configuration
See the [TimeCraftersConfigurationTool module in our UltimateGoal repo](https://github.com/TimeCrafters/UltimateGoal/tree/master/TimeCraftersConfigurationTool/src/main/java/org/timecrafters/TimeCraftersConfigurationTool)
## Installing
* Clone repo
* Open in Android Studio
* Wait for dependencies to download
* Install
## Contributing
* Clone this repo and create a new branch for your feature/patch.
* Author your changes
* Commit your changes and push to your fork
* Open a pull request