add example command group
[3501/2017steamworks] / src / org / usfirst / frc / team3501 / robot / subsystems / DriveTrain.java
CommitLineData
38a404b3
KZ
1package org.usfirst.frc.team3501.robot.subsystems;
2
3import org.usfirst.frc.team3501.robot.Constants;
04f2cb52
CZ
4
5import com.ctre.CANTalon;
6
38a404b3
KZ
7import edu.wpi.first.wpilibj.command.Subsystem;
8
9public class DriveTrain extends Subsystem {
cca02549 10 private static DriveTrain driveTrain;
38a404b3
KZ
11 private CANTalon frontLeft, frontRight, rearLeft, rearRight;
12
cca02549 13 private DriveTrain() {
38a404b3
KZ
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);
18 }
04f2cb52
CZ
19
20 public static DriveTrain getDriveTrain() {
21 if (driveTrain == null)
22 driveTrain = new DriveTrain();
23 return driveTrain;
cca02549 24 }
38a404b3
KZ
25
26 @Override
27 protected void initDefaultCommand() {
28 }
29
30}