From 7aa9511131e753d02f1cc54917d8f9c17f92c163 Mon Sep 17 00:00:00 2001 From: Aarush <36015585+AarushX@users.noreply.github.com> Date: Thu, 25 Jan 2024 12:17:10 -0500 Subject: [PATCH 1/2] Fixed IMU --- TeamCode/build.gradle | 4 ++-- gradle.properties | 5 +---- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/TeamCode/build.gradle b/TeamCode/build.gradle index 756eae793e4b..14467fae4fa7 100644 --- a/TeamCode/build.gradle +++ b/TeamCode/build.gradle @@ -34,7 +34,7 @@ dependencies { } repositories { - flatDir { - dirs 'libs', navxPath + flatDir{ + dirs '../libs' } } diff --git a/gradle.properties b/gradle.properties index 5d2b2f798759..703a88f1985e 100644 --- a/gradle.properties +++ b/gradle.properties @@ -7,7 +7,4 @@ android.useAndroidX=true android.enableJetifier=true # Allow Gradle to use up to 1 GB of RAM -org.gradle.jvmargs=-Xmx1024M - -# Adds the navxPath for users -- Currently trying to make it so that it doesnt have to be changed per person -navxPath=C\:\\Users\\micha\\navx-micro\\android\\libs +org.gradle.jvmargs=-Xmx1024M \ No newline at end of file From 4c2fdf11172764adc470c28852f5230bfae2a90d Mon Sep 17 00:00:00 2001 From: Aarush <36015585+AarushX@users.noreply.github.com> Date: Sat, 10 Feb 2024 18:41:33 -0500 Subject: [PATCH 2/2] j cioik --- .gitignore | 3 +- .run/TeamCode.run.xml | 4 +- TeamCode/build.gradle | 1 + .../ftc/teamcode/auto/BlueClose.java | 508 ++++++++-------- .../ftc/teamcode/auto/BlueClose2plus2.java | 540 +++++++++--------- .../ftc/teamcode/auto/BlueFar.java | 506 ++++++++-------- .../ftc/teamcode/auto/BlueFar2plus2.java | 534 ++++++++--------- .../ftc/teamcode/auto/RedClose.java | 492 ++++++++-------- .../ftc/teamcode/auto/RedClose2plus2.java | 540 +++++++++--------- .../ftc/teamcode/auto/RedFar.java | 506 ++++++++-------- .../ftc/teamcode/auto/RedFar2plus2.java | 530 ++++++++--------- .../auto/TrajectorySequenceCommand.java | 64 +-- .../commands/AarushsIntakeCommandEx.java | 97 ++++ .../commands/SlidesManualCommand.java | 36 -- .../teamcode/commands/SlidesResetCommand.java | 39 -- .../liftcommands/LiftPositionCommand.java | 80 +++ .../liftcommands/ManualLiftCommand.java | 76 +++ .../liftcommands/ManualLiftResetCommand.java | 42 ++ .../liftcommands/ProfiledLiftCommand.java | 137 +++++ .../commands/presets/MoveToScoringCommand.kt | 48 ++ .../presets/RetractOuttakeCommand.java | 31 + .../ftc/teamcode/subsystems/Drivebase.java | 130 +++++ .../ftc/teamcode/subsystems/Impasta.java | 242 -------- .../ftc/teamcode/subsystems/Intake.java | 24 +- .../ftc/teamcode/subsystems/Launcher.java | 28 +- .../ftc/teamcode/subsystems/Mechanisms.java | 86 +-- .../ftc/teamcode/subsystems/Outtake.java | 71 ++- .../ftc/teamcode/subsystems/PID.java | 19 - .../ftc/teamcode/subsystems/SlidePID.java | 68 +-- .../ftc/teamcode/subsystems/Slides.java | 122 ++-- .../ftc/teamcode/subsystems/V4B.java | 83 ++- .../ftc/teamcode/subsystems/Winch.java | 34 -- .../teamcode/teleop/ImpastaCommandTeleOp.java | 145 ----- .../teleop/ImpastaRobotCentricTeleOp.java | 248 ++++---- .../ftc/teamcode/teleop/ImpastaTeleOp.java | 284 +++++---- .../ftc/teamcode/teleop/LiftTester.java | 99 ++++ .../ftc/teamcode/teleop/MainTeleOp.java | 187 ++++++ .../ftc/teamcode/teleop/OuttakeTester.java | 92 +-- .../ftc/teamcode/teleop/SlidePIDTest.java | 102 ++-- .../ftc/teamcode/testers/ClawScanner.java | 49 ++ .../ftc/teamcode/util/CrossBindings.java | 15 + .../ftc/teamcode/util/ServoModule.java | 95 +++ build.gradle | 4 + 43 files changed, 3817 insertions(+), 3224 deletions(-) create mode 100644 TeamCode/src/main/java/org/firstinspires/ftc/teamcode/commands/AarushsIntakeCommandEx.java delete mode 100644 TeamCode/src/main/java/org/firstinspires/ftc/teamcode/commands/SlidesManualCommand.java delete mode 100644 TeamCode/src/main/java/org/firstinspires/ftc/teamcode/commands/SlidesResetCommand.java create mode 100644 TeamCode/src/main/java/org/firstinspires/ftc/teamcode/commands/liftcommands/LiftPositionCommand.java create mode 100644 TeamCode/src/main/java/org/firstinspires/ftc/teamcode/commands/liftcommands/ManualLiftCommand.java create mode 100644 TeamCode/src/main/java/org/firstinspires/ftc/teamcode/commands/liftcommands/ManualLiftResetCommand.java create mode 100644 TeamCode/src/main/java/org/firstinspires/ftc/teamcode/commands/liftcommands/ProfiledLiftCommand.java create mode 100644 TeamCode/src/main/java/org/firstinspires/ftc/teamcode/commands/presets/MoveToScoringCommand.kt create mode 100644 TeamCode/src/main/java/org/firstinspires/ftc/teamcode/commands/presets/RetractOuttakeCommand.java create mode 100644 TeamCode/src/main/java/org/firstinspires/ftc/teamcode/subsystems/Drivebase.java delete mode 100644 TeamCode/src/main/java/org/firstinspires/ftc/teamcode/subsystems/Impasta.java delete mode 100644 TeamCode/src/main/java/org/firstinspires/ftc/teamcode/subsystems/PID.java delete mode 100644 TeamCode/src/main/java/org/firstinspires/ftc/teamcode/subsystems/Winch.java delete mode 100644 TeamCode/src/main/java/org/firstinspires/ftc/teamcode/teleop/ImpastaCommandTeleOp.java create mode 100644 TeamCode/src/main/java/org/firstinspires/ftc/teamcode/teleop/LiftTester.java create mode 100644 TeamCode/src/main/java/org/firstinspires/ftc/teamcode/teleop/MainTeleOp.java create mode 100644 TeamCode/src/main/java/org/firstinspires/ftc/teamcode/testers/ClawScanner.java create mode 100644 TeamCode/src/main/java/org/firstinspires/ftc/teamcode/util/CrossBindings.java create mode 100644 TeamCode/src/main/java/org/firstinspires/ftc/teamcode/util/ServoModule.java diff --git a/.gitignore b/.gitignore index b85aa2fac629..91e150fd23fa 100644 --- a/.gitignore +++ b/.gitignore @@ -78,4 +78,5 @@ lint/intermediates/ lint/generated/ lint/outputs/ lint/tmp/ -# lint/reports/ \ No newline at end of file +# lint/reports/ +.run/TeamCode.run.xml diff --git a/.run/TeamCode.run.xml b/.run/TeamCode.run.xml index e0a71e8ae146..5e0a77a6a898 100644 --- a/.run/TeamCode.run.xml +++ b/.run/TeamCode.run.xml @@ -1,6 +1,6 @@ - +