-
Notifications
You must be signed in to change notification settings - Fork 2
Home
This program has been tested and works with Windows 7 or Later. Please download and install the following Third Party Programs (if not already installed): ###Java 8 or Later
- On the Java download page, click “Free Java Download”.
-
On the Java download page, click “Agree and Start Free Download”.
-
Run the downloaded .exe file.
-
Follow the onscreen instructions to install Java.
###[Logitech F310 Driver](http://support.logitech.com/en_us/product/gamepad-f310 - download)
- Run the downloaded .exe file.
- Follow the onscreen instructions to install the drivers.
##Hardware This program was designed to be run on a Windows laptop with 4 Logitech F310 gamepads connected to the laptop through USB powered hubs.
Please make sure to have the following hardware (per field)
- Laptop with Microsoft Windows
- 4 Logitech F310 gamepad controllers (with switches set to "X" mode)
- 2 USB Extension Cables (Up to 15 Feet)
- 2 Powered USB Hubs
- An External Monitor for Displaying the Goal Counts
- Amplified Speakers (for audio cues during the match)
- Optional VGA Splitter
- Optional Projector
Go to GitHub to download the Latest Release.
Under the Latest Release download FTC_Goal_Counter-<VER>.zip where <VER> is the Version number of the release you would like
Open the Zip File and Extract the contents
Select a Location to Extract the Files, usually in a New Folder on the Desktop
Plug in the Extension Cables into the laptop and at the field corners plug in the POWERED USB hubs if applicable.
Plug the controllers into the USB Hubs (make sure to plug in ALL of the controllers that you want to use).
Connect an external Monitor and/or Projector to display the counts, use the VGA splitter if need.
Open the folder containing the extracted files and double click “FTC_Goal_Counter”.
The Main Goal Counter UI and Settings will Open
Now select the Joysticks for the correct location
Select the Buttons you want to use for counting that Goal
This is how the Joystick will be Mapped, for Reference you can click the Joystick Map Button:
- Button Pad – A to Increase, B to Decrease
- Left Trigger – LB to Increase, LT to Decrease
- Right Trigger – RB to Increase, RT to Decrease
- Timer Control – Start to Start/Stop Timer, Back to Reset, X to Switch Mode
Timer Controls will Enable/Disable Timer Start/Stop Button on the Joystick
Reset will Enable/Disable the Reset Button on the Joystick
Mode Change will Enable/Disable the Mode Button on the Joystick
Re-Pull Joysticks is to get all of the Controllers plugged into the computer
In the Settings Select the Screen Resolution for the Audience Display
Then click Display on the Goal Counter Main UI
Click Toggle Full screen in the Settings to toggle the screen full size. When the Audience Display window is selected, you can also enter fullscreen by pressing F5 and exit using ESC.
Preview of Audience Display
Match Timer shows the current time
The Spinners (See Arrow) can be used to Manually count the Particles that go through the Vortex for the specific goals or show you the current counts of those Vortex
The color boxes around the counter are used to give you the status of the Joysticks and is also reflected on the Audience Display:
- Grey means that The Program was Started or Pulled without Joysticks
- Red means that controller was lost or no Buttons are mapped in the Settings
- Orange means the same Buttons are map to two or more different Joysticks
- Green means that the Joysticks are Good with no Mapping Conflict
Start/Continue and Pause/Resume are used to Control the Timer
Settings will Open the Settings Menu
Reset will reset everything to the start of a Match
About will Open the About Screen with Version Information, Copyright and License Information
Autonomous Period and Driver-Controlled Period will select the mode that the Match is in (Note: Mode Change is Automatic depending on the Timer)