/timecrafters_configuration_tool_desktop

PC application for interacting with the Android app or a local configuration

Primary LanguageRuby

TimeCrafters Configuration Tool for Desktop

A desktop app for editing, either locally or remotely, JSON configuration files on the Robot Controller/Rev Control Hub.

Screenshot of Editor

Features

  • TACNET - TimeCrafters Auxiliary Configuration NETwork.

    • 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.
  • Built-in practice clock

    • Supports multiple screens or network remote control.
    • Supports official clock sounds (must be added manually.)
    • Built-in jukebox.
  • Simulator

    • Create a simple 2D simulation of your robot's path.
  • Field Planner

    • Estimate distances on the field using imperial or metric units.

Usage

Developing

  • Install Ruby
  • Run bundle install
  • Run bundle exec ruby timecrafters_configuration_tool.rb

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