2023 Charge Up  0.1.0
Code for the Titanium Titans (FRC Team #4467)'s 2023 robot
frc.robot.subsystems.arm.ArmExtSubsystem Class Reference
Inheritance diagram for frc.robot.subsystems.arm.ArmExtSubsystem:

Classes

class  ArmExtIOInputs
 

Public Member Functions

void setArmSpeed (double speed)
 
Command setArmSpeedFactory (double speed)
 
void setArmExtension (double targetExtRaw)
 
double getArmExtension ()
 
boolean armAtLowerLimit ()
 
boolean armAtUpperLimit ()
 
boolean debugEncoderAtLowerLimit ()
 
void resetExtensionEncoder ()
 
boolean atSetpoint ()
 
void periodic ()
 
void toggleBrakeMode ()
 
void updateInputs (ArmExtIOInputsAutoLogged inputs)
 
boolean hasArmHomed ()
 
void resetHomed ()
 
void goArmToHome ()
 
double getPhysicalExtension ()
 
void setBrakeMode (CANSparkMax.IdleMode brakeMode)
 

Static Public Attributes

static boolean m_hasArmHomed = false
 

The documentation for this class was generated from the following file: