Main Source Files in This Repository - Wirecats5686/Wirecats-2019-Base GitHub Wiki
Main Source Files
Main.Java
This file initializes the creation of all other files within this repository. This never needs to be modified.
OI.java
This file maps specific buttons to their commands. It also specifies the required interaction for the command (whileHeld, whenPressed or whileActive)
Robot.java
This file creates all the needed objects for our subsytems, commands, and also cameras. It initializes actions and a teleoporated period. If we were doing autonomous period it would be added here as well.
RobotMap.java
This file defines the port ID's and CAN ID's for drive and some commands.
JoystickButtonMap.java
This file defines the int number for buttons on joystick.
GamepadButtonMap.java
This file defines the int number for buttons on the Logitech Controller.
GamepadTriggerPOVMap.java
This file defines degrees for the arrow pad positions, and the trigger ID'S for the right and left trigger.