#include <climber_subsystem.h>
- Copyright
- Copyright (c) Argos FRC Team 1756. Open Source Software; you can modify and/or share it under the terms of the license file in the root directory of this project.
◆ ClimberSubsystem()
- Copyright
- Copyright (c) Argos FRC Team 1756. Open Source Software; you can modify and/or share it under the terms of the license file in the root directory of this project.
◆ ClimberDown()
| void ClimberSubsystem::ClimberDown |
( |
double | speed = 0.1 | ) |
|
◆ ClimberGetAngle()
| units::degree_t ClimberSubsystem::ClimberGetAngle |
( |
| ) |
|
|
nodiscard |
◆ ClimberIsAtSetPoint()
| bool ClimberSubsystem::ClimberIsAtSetPoint |
( |
| ) |
|
|
nodiscard |
◆ ClimberMoveToAngle()
| void ClimberSubsystem::ClimberMoveToAngle |
( |
units::degree_t | angle | ) |
|
◆ ClimberStop()
| void ClimberSubsystem::ClimberStop |
( |
| ) |
|
◆ ClimberUp()
| void ClimberSubsystem::ClimberUp |
( |
double | speed = 0.1 | ) |
|
◆ Disable()
| void ClimberSubsystem::Disable |
( |
| ) |
|
◆ DisableSoftLimits()
| void ClimberSubsystem::DisableSoftLimits |
( |
| ) |
|
|
private |
◆ EnableSoftLimits()
| void ClimberSubsystem::EnableSoftLimits |
( |
| ) |
|
|
private |
◆ GetClimberManualOverride()
| bool ClimberSubsystem::GetClimberManualOverride |
( |
| ) |
const |
|
nodiscard |
◆ GetPositionMotorCurrent()
| units::ampere_t ClimberSubsystem::GetPositionMotorCurrent |
( |
| ) |
|
◆ Periodic()
| void ClimberSubsystem::Periodic |
( |
| ) |
|
|
override |
Will be called periodically whenever the CommandScheduler runs.
◆ PositionMotorStop()
| void ClimberSubsystem::PositionMotorStop |
( |
| ) |
|
◆ SetClimberManualOverride()
| void ClimberSubsystem::SetClimberManualOverride |
( |
bool | desiredOverrideState | ) |
|
◆ SetPositionMotorBreakModeToBreak()
| void ClimberSubsystem::SetPositionMotorBreakModeToBreak |
( |
bool | value | ) |
|
◆ SetPrimaryBreakModeToBreak()
| void ClimberSubsystem::SetPrimaryBreakModeToBreak |
( |
bool | value | ) |
|
◆ WinchIn()
| void ClimberSubsystem::WinchIn |
( |
double | speed = 0.75, |
|
|
bool | stopPositionMotor = true ) |
◆ WinchStop()
| void ClimberSubsystem::WinchStop |
( |
| ) |
|
◆ m_climberManualOverride
| bool ClimberSubsystem::m_climberManualOverride |
|
private |
◆ m_climberPositionMotor
| ctre::phoenix6::hardware::TalonFX ClimberSubsystem::m_climberPositionMotor |
|
private |
◆ m_climberWinch
| ctre::phoenix6::hardware::TalonFX ClimberSubsystem::m_climberWinch |
|
private |
◆ m_robotInstance
The documentation for this class was generated from the following files: