From 06fda04bacae40be4392d54b6d4644fafffa0706 Mon Sep 17 00:00:00 2001 From: EvanYap Date: Mon, 15 Feb 2016 13:34:24 -0800 Subject: [PATCH] Instantiate lidar objcet in Shooter class --- .../frc/team3501/robot/subsystems/Shooter.java | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/org/usfirst/frc/team3501/robot/subsystems/Shooter.java b/src/org/usfirst/frc/team3501/robot/subsystems/Shooter.java index 40581afe..f01d8c27 100755 --- a/src/org/usfirst/frc/team3501/robot/subsystems/Shooter.java +++ b/src/org/usfirst/frc/team3501/robot/subsystems/Shooter.java @@ -1,20 +1,21 @@ package org.usfirst.frc.team3501.robot.subsystems; import org.usfirst.frc.team3501.robot.Constants; +import org.usfirst.frc.team3501.robot.Lidar; import org.usfirst.frc.team3501.robot.MathLib; import edu.wpi.first.wpilibj.CANTalon; import edu.wpi.first.wpilibj.CounterBase.EncodingType; import edu.wpi.first.wpilibj.DoubleSolenoid; import edu.wpi.first.wpilibj.Encoder; +import edu.wpi.first.wpilibj.I2C; import edu.wpi.first.wpilibj.command.Subsystem; /*** - * The Shooter consists of a platform and wheel, each controlled by - * separate motors. The piston controlling the platform pushes the ball onto the - * wheel. The wheel is controlled by a motor, which is running before the ball - * is pushed - * onto the wheel. The spinning wheel propels the ball. + * The Shooter consists of a platform and wheel, each controlled by separate + * motors. The piston controlling the platform pushes the ball onto the wheel. + * The wheel is controlled by a motor, which is running before the ball is + * pushed onto the wheel. The spinning wheel propels the ball. * * @author superuser * @@ -24,6 +25,7 @@ public class Shooter extends Subsystem { private CANTalon shooter; private DoubleSolenoid hood, punch; private Encoder encoder; + private Lidar lidar; public Shooter() { shooter = new CANTalon(Constants.Shooter.PORT); @@ -34,6 +36,8 @@ public class Shooter extends Subsystem { encoder = new Encoder(Constants.Shooter.ENCODER_PORT_A, Constants.Shooter.ENCODER_PORT_B, false, EncodingType.k4X); + + lidar = new Lidar(I2C.Port.kMXP); } /*** -- 2.30.2