Commit | Line | Data |
---|---|---|
38a404b3 KZ |
1 | package org.usfirst.frc.team3501.robot.subsystems; |
2 | ||
3 | import org.usfirst.frc.team3501.robot.Constants; | |
4 | import edu.wpi.first.wpilibj.CANTalon; | |
5 | import edu.wpi.first.wpilibj.command.Subsystem; | |
6 | ||
7 | public class DriveTrain extends Subsystem { | |
cca02549 | 8 | private static DriveTrain driveTrain; |
38a404b3 KZ |
9 | private CANTalon frontLeft, frontRight, rearLeft, rearRight; |
10 | ||
cca02549 | 11 | private DriveTrain() { |
38a404b3 KZ |
12 | frontLeft = new CANTalon(Constants.DriveTrain.FRONT_LEFT); |
13 | frontRight = new CANTalon(Constants.DriveTrain.FRONT_RIGHT); | |
14 | rearLeft = new CANTalon(Constants.DriveTrain.REAR_LEFT); | |
15 | rearRight = new CANTalon(Constants.DriveTrain.REAR_RIGHT); | |
16 | } | |
cca02549 CZ |
17 | |
18 | public static DriveTrain getDriveTrain(){ | |
19 | if(driveTrain == null) | |
20 | driveTrain = new DriveTrain(); | |
21 | return driveTrain; | |
22 | } | |
38a404b3 KZ |
23 | |
24 | @Override | |
25 | protected void initDefaultCommand() { | |
26 | } | |
27 | ||
28 | } |