Class HandoffImpl
java.lang.Object
edu.wpi.first.wpilibj2.command.SubsystemBase
com.stuypulse.robot.subsystems.handoff.Handoff
com.stuypulse.robot.subsystems.handoff.HandoffImpl
- All Implemented Interfaces:
edu.wpi.first.util.sendable.Sendable,edu.wpi.first.wpilibj2.command.Subsystem
-
Nested Class Summary
Nested classes/interfaces inherited from class com.stuypulse.robot.subsystems.handoff.Handoff
Handoff.HandoffState -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final com.ctre.phoenix6.controls.VoltageOutprivate final edu.wpi.first.math.filter.Debouncerprivate final com.ctre.phoenix6.hardware.TalonFXprivate final BooleanSupplierprivate final LoggedSignals -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.stuypulse.robot.subsystems.handoff.Handoff
getInstance, getState, setStateMethods inherited from class edu.wpi.first.wpilibj2.command.SubsystemBase
addChild, getName, getSubsystem, initSendable, setName, setSubsystemMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface edu.wpi.first.wpilibj2.command.Subsystem
defer, getCurrentCommand, getDefaultCommand, idle, register, removeDefaultCommand, run, runEnd, runOnce, setDefaultCommand, simulationPeriodic, startEnd, startRun
-
Field Details
-
handoffMotor
-
handoffController
-
signals
-
handoffStalling
-
handoffDebouncer
-
-
Constructor Details
-
HandoffImpl
public HandoffImpl()
-
-
Method Details
-
stopMotors
- Specified by:
stopMotorsin classHandoff
-
handoffStalling
- Specified by:
handoffStallingin classHandoff
-
periodic
-