From 82052a7f9d2ba5d286240882a7d4ebd28409a73b Mon Sep 17 00:00:00 2001 From: BD103 <59022059+BD103@users.noreply.github.com> Date: Wed, 17 Jan 2024 22:01:44 -0500 Subject: [PATCH] feat: make linear slide power configurable --- .../firstinspires/ftc/teamcode/components/TeleOpMovement.kt | 4 ++-- .../org/firstinspires/ftc/teamcode/utils/RobotConfig.kt | 6 ++++++ 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/components/TeleOpMovement.kt b/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/components/TeleOpMovement.kt index cfde3ab1..85793d4b 100644 --- a/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/components/TeleOpMovement.kt +++ b/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/components/TeleOpMovement.kt @@ -34,9 +34,9 @@ object TeleOpMovement : Component { } if (gamepad.dpad_down) { - LinearSlide.power(-0.4) + LinearSlide.power(RobotConfig.TeleOpMovement.SLIDE_DOWN_POWER) } else if (gamepad.dpad_up) { - LinearSlide.power(0.6) + LinearSlide.power(RobotConfig.TeleOpMovement.SLIDE_UP_POWER) } else { LinearSlide.stop() } diff --git a/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/utils/RobotConfig.kt b/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/utils/RobotConfig.kt index ef4176a2..59bb24f7 100644 --- a/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/utils/RobotConfig.kt +++ b/TeamCode/src/main/java/org/firstinspires/ftc/teamcode/utils/RobotConfig.kt @@ -155,6 +155,12 @@ object RobotConfig { @JvmField var SLOW_MULTIPLIER: Double = 0.4 + + @JvmField + var SLIDE_UP_POWER: Double = 0.6 + + @JvmField + var SLIDE_DOWN_POWER: Double = -0.4 } /**