Files
allwpilib/wpilibj/RunTestsProject/src/main/java/Assemblies/MagneticRotaryAssembly.java
2013-12-15 18:30:16 -05:00

43 lines
939 B
Java

package Assemblies;
import edu.wpi.first.wpilibj.AnalogChannel;
import edu.wpi.first.wpilibj.Counter;
import edu.wpi.first.wpilibj.DigitalOutput;
import edu.wpi.first.wpilibj.Encoder;
import edu.wpi.first.wpilibj.Jaguar;
/**
*
* @author brad
*/
public class MagneticRotaryAssembly {
public static Jaguar getJaguar() {
return new Jaguar(1, 6);
}
public static DigitalOutput getLimitSWFwd() {
return new DigitalOutput(2, 13);
}
public static DigitalOutput getLimitSWRev() {
return new DigitalOutput(2, 14);
}
public static Counter getGTS() {
return new Counter(1, 5);
}
public static Encoder getEncoder() {
return new Encoder(1, 6, 1, 7);
}
public static Counter getHallEffect() {
return new Counter(1, 1);
}
public AnalogChannel getMagneticEncoder() {
return new AnalogChannel(2, 6);
}
}