@@ -92,63 +92,72 @@ private void configSPX(WPI_VictorSPX mc) {
9292
9393 public RobotMap () {
9494
95- intakeMotor = new WPI_TalonSRX (getPort ("IntakeTalonSRX" , 4 ));
96- configSRX (intakeMotor );
97- liftMotor = new WPI_TalonSRX (getPort ("LiftTalonSRX" , 5 ));
98- configSRX (liftMotor );
99- climberMotor = new WPI_TalonSRX (getPort ("ClimberTalonSRX" , 6 ));
100- configSRX (climberMotor );
101-
102- leftEncPort1 = new DigitalInput (getPort ("1LeftEnc" , 0 ));
103- leftEncPort2 = new DigitalInput (getPort ("2LeftEnc" , 1 ));
95+ // intakeMotor = new WPI_TalonSRX(getPort("IntakeTalonSRX", 4));
96+ // configSRX(intakeMotor);
97+ // liftMotor = new WPI_TalonSRX(getPort("LiftTalonSRX", 5));
98+ // configSRX(liftMotor);
99+ // climberMotor = new WPI_TalonSRX(getPort("ClimberTalonSRX", 6));
100+ // configSRX(climberMotor);
101+
102+ leftEncPort1 = new DigitalInput (getPort ("1LeftEnc" , 1 ));
103+ leftEncPort2 = new DigitalInput (getPort ("2LeftEnc" , 0 ));
104104 leftEncDist = new Encoder (leftEncPort1 , leftEncPort2 );
105105 leftEncDist .setPIDSourceType (PIDSourceType .kDisplacement );
106106 leftEncRate = new Encoder (leftEncPort1 , leftEncPort2 );
107107 leftEncRate .setPIDSourceType (PIDSourceType .kRate );
108- dtLeftMaster = new WPI_TalonSRX (getPort ("LeftTalonSRXMaster" , 0 ));
108+ leftEncDist .setDistancePerPulse (Robot .getConst ("Distance Per Pulse Left" , 0.184 ));
109+ leftEncRate .setDistancePerPulse (Robot .getConst ("Distance Per Pulse Left" , 0.184 ));
110+
111+ dtLeftMaster = new WPI_TalonSRX (getPort ("LeftTalonSRXMaster" , 2 ));
109112 configSRX (dtLeftMaster );
110- dtLeftSlave = new WPI_VictorSPX (getPort ("LeftTalonSPXSlave " , 1 ));
113+ dtLeftSlave = new WPI_VictorSPX (getPort ("LeftVictorSPXSlave " , 0 ));
111114 configSPX (dtLeftSlave );
112115 dtLeft = new SpeedControllerGroup (dtLeftMaster , dtLeftSlave );
113116
114117 leftVelocityController = new VelocityPIDController (Robot .getConst ("VelocityLeftkP" , 1 ),
115118 Robot .getConst ("VelocityLeftkI" , 0 ), Robot .getConst ("VelocityLeftkD" , 0 ),
116119 1 / Robot .getConst ("Max Low Speed" , 84 ), leftEncRate , dtLeft );
117- leftVelocityController .enable ();
120+ // leftVelocityController.enable();
118121 leftVelocityController .setInputRange (-Robot .getConst ("Max High Speed" , 204 ),
119122 Robot .getConst ("Max High Speed" , 204 ));
120123 leftVelocityController .setOutputRange (-1.0 , 1.0 );
121124 leftVelocityController .setContinuous (false );
122125 leftVelocityController .setAbsoluteTolerance (Robot .getConst ("VelocityToleranceLeft" , 2 ));
123126
124- rightEncPort1 = new DigitalInput (getPort ("1RightEnc" , 2 ));
125- rightEncPort2 = new DigitalInput (getPort ("2RightEnc" , 3 ));
126- rightEncDist = new Encoder (leftEncPort1 , leftEncPort2 );
127+ rightEncPort1 = new DigitalInput (getPort ("1RightEnc" , 3 ));
128+ rightEncPort2 = new DigitalInput (getPort ("2RightEnc" , 2 ));
129+ rightEncDist = new Encoder (rightEncPort1 , rightEncPort2 );
127130 rightEncDist .setPIDSourceType (PIDSourceType .kDisplacement );
128- rightEncRate = new Encoder (leftEncPort1 , leftEncPort2 );
131+ rightEncRate = new Encoder (rightEncPort1 , rightEncPort2 );
129132 rightEncRate .setPIDSourceType (PIDSourceType .kRate );
130- dtRightMaster = new WPI_TalonSRX (getPort ("RightTalonSRXMaster" , 2 ));
133+ rightEncDist .setDistancePerPulse (Robot .getConst ("Distance Per Pulse Right" , 0.184 ));
134+ rightEncRate .setDistancePerPulse (Robot .getConst ("Distance Per Pulse Right" , 0.184 ));
135+
136+ dtRightMaster = new WPI_TalonSRX (getPort ("RightTalonSRXMaster" , 1 ));
131137 configSRX (dtRightMaster );
132- dtRightSlave = new WPI_VictorSPX (getPort ("RightTalonSPXSlave " , 3 ));
138+ dtRightSlave = new WPI_VictorSPX (getPort ("RightVictorSPXSlave " , 3 ));
133139 configSPX (dtRightSlave );
134140 dtRight = new SpeedControllerGroup (dtRightMaster , dtRightSlave );
141+ // dtRight.setInverted(true);
135142
136143 rightVelocityController = new VelocityPIDController (Robot .getConst ("VelocityRightkP" , 1 ),
137144 Robot .getConst ("VelocityRightkI" , 0 ), Robot .getConst ("VelocityRightkD" , 0 ),
138145 1 / Robot .getConst ("Max Low Speed" , 84 ), rightEncRate , dtRight );
139- rightVelocityController .enable ();
146+ // rightVelocityController.enable();
140147 rightVelocityController .setInputRange (-Robot .getConst ("Max High Speed" , 204 ),
141148 Robot .getConst ("Max High Speed" , 204 ));
142149 rightVelocityController .setOutputRange (-1.0 , 1.0 );
143150 rightVelocityController .setContinuous (false );
144151 rightVelocityController .setAbsoluteTolerance (Robot .getConst ("VelocityToleranceRight" , 2 ));
145152
146- robotDrive = new DifferentialDrive (leftVelocityController , rightVelocityController );
147- robotDrive .setMaxOutput (Robot .getConst ("Max High Speed" , 204 ));
153+ // robotDrive = new DifferentialDrive(leftVelocityController, rightVelocityController);
154+ robotDrive = new DifferentialDrive (dtLeft , dtRight );
155+
156+ // robotDrive.setMaxOutput(Robot.getConst("Max High Speed", 204));
148157
149158 distEncAvg = new PIDSourceAverage (leftEncDist , rightEncDist );
150159 fancyGyro = new AHRS (SerialPort .Port .kMXP );
151- dtGear = new DoubleSolenoid (getPort ("1dtGearSolenoid" , 0 ), getPort ("2dtGearSolenoid" , 1 ));
160+ // dtGear = new DoubleSolenoid(getPort("1dtGearSolenoid", 0), getPort("2dtGearSolenoid", 1));
152161 }
153162
154163 /**
0 commit comments