修复已知问题
This commit is contained in:
@@ -74,10 +74,12 @@ public class IntakerControls {
|
|||||||
return Commands.run(() -> {
|
return Commands.run(() -> {
|
||||||
double getterspeed = 0;
|
double getterspeed = 0;
|
||||||
double conveyoyspeedforintake = 15;
|
double conveyoyspeedforintake = 15;
|
||||||
|
double statorCurrent = ShooterSubsystem.getConveyorStatorCurrent();
|
||||||
if (controller.getLeftTriggerAxis() > 0.1) {
|
if (controller.getLeftTriggerAxis() > 0.1) {
|
||||||
//getterspeed = controller.getLeftTriggerAxis() * Constants.Intaker.IntakeGetterK + Constants.Intaker.Getterminspeed;
|
getterspeed = controller.getLeftTriggerAxis() * Constants.Intaker.IntakeGetterK + Constants.Intaker.Getterminspeed;
|
||||||
ShooterSubsystem.setConveyorSpeedByRPS(conveyoyspeedforintake);
|
ShooterSubsystem.setConveyorSpeedByRPS(conveyoyspeedforintake);
|
||||||
}
|
}
|
||||||
|
|
||||||
IntakerSubsystem.setIntakerGetterSpeed(getterspeed);
|
IntakerSubsystem.setIntakerGetterSpeed(getterspeed);
|
||||||
|
|
||||||
if(controller.getLeftY() < -0.5){
|
if(controller.getLeftY() < -0.5){
|
||||||
|
|||||||
@@ -158,6 +158,10 @@ public class ShooterSubsystem extends SubsystemBase {
|
|||||||
public void resetbackboardencoder(){
|
public void resetbackboardencoder(){
|
||||||
backboardEncoder.reset();
|
backboardEncoder.reset();
|
||||||
}
|
}
|
||||||
|
public double getConveyorStatorCurrent(){
|
||||||
|
double statorCurrent = conveyorMotor.getStatorCurrent().getValueAsDouble();
|
||||||
|
return statorCurrent;
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void periodic() {
|
public void periodic() {
|
||||||
@@ -171,6 +175,7 @@ public class ShooterSubsystem extends SubsystemBase {
|
|||||||
shooterNetworkTable.getEntry("isBackboardAtTarget").setBoolean(isBackboardAtTarget());
|
shooterNetworkTable.getEntry("isBackboardAtTarget").setBoolean(isBackboardAtTarget());
|
||||||
shooterNetworkTable.getEntry("distanceGetted").setDouble(getDistanceToHub());
|
shooterNetworkTable.getEntry("distanceGetted").setDouble(getDistanceToHub());
|
||||||
shooterNetworkTable.getEntry("distancetopassball").setDouble(getDistanceToPassball());
|
shooterNetworkTable.getEntry("distancetopassball").setDouble(getDistanceToPassball());
|
||||||
|
shooterNetworkTable.getEntry("statorCurrent").setDouble(getConveyorStatorCurrent());
|
||||||
}
|
}
|
||||||
|
|
||||||
public double getDistanceToHub(){
|
public double getDistanceToHub(){
|
||||||
|
|||||||
Reference in New Issue
Block a user