1 package org
.usfirst
.frc
.team3501
.robot
.subsystems
;
3 import org
.usfirst
.frc
.team3501
.robot
.Constants
;
5 import com
.ctre
.CANTalon
;
7 import edu
.wpi
.first
.wpilibj
.command
.Subsystem
;
9 public class DriveTrain
extends Subsystem
{
10 private static DriveTrain driveTrain
;
11 private CANTalon frontLeft
, frontRight
, rearLeft
, rearRight
;
13 private DriveTrain() {
14 frontLeft
= new CANTalon(Constants
.DriveTrain
.FRONT_LEFT
);
15 frontRight
= new CANTalon(Constants
.DriveTrain
.FRONT_RIGHT
);
16 rearLeft
= new CANTalon(Constants
.DriveTrain
.REAR_LEFT
);
17 rearRight
= new CANTalon(Constants
.DriveTrain
.REAR_RIGHT
);
20 public static DriveTrain
getDriveTrain() {
21 if (driveTrain
== null)
22 driveTrain
= new DriveTrain();
27 protected void initDefaultCommand() {