From f827314e09b2e5880b2c51f7cb7ab886ef76716d Mon Sep 17 00:00:00 2001 From: 66945 <54561572+66945@users.noreply.github.com> Date: Mon, 13 Jun 2022 20:10:18 -0600 Subject: [PATCH] Did a few things --- .idea/compiler.xml | 6 + .idea/encodings.xml | 6 + .idea/gradle.xml | 17 + .idea/jarRepositories.xml | 50 ++ .idea/misc.xml | 5 + .idea/uiDesigner.xml | 124 +++++ .idea/vcs.xml | 6 + .idea/workspace.xml | 172 ++++++ simgui.json | 43 ++ src/main/java/frc4388/robot/Robot.java | 19 +- .../java/frc4388/robot/RobotContainer.java | 18 +- src/main/java/frc4388/robot/RobotMap.java | 3 +- .../frc4388/robot/subsystems/SwerveDrive.java | 6 +- .../frc4388/robot/subsystems/TestMotor.java | 59 ++- .../java/frc4388/utility/DesmosServer.java | 2 +- src/main/java/frc4388/utility/Gains.java | 2 +- src/main/java/frc4388/utility/RobotGyro.java | 490 +++++++++--------- .../frc4388/utility/tuner/CANBusReader.java | 97 ++++ .../utility/tuner/TunerCANDeviceFactory.java | 28 + .../utility/tuner/TunerController.java | 168 ++++++ .../frc4388/utility/tuner/TunerGains.java | 33 ++ .../frc4388/utility/tuner/TunerLogger.java | 49 ++ .../utility/tuner/TunerTablesHandler.java | 114 ++++ .../utility/tuner/annotations/Controller.java | 14 + .../utility/tuner/annotations/GainsField.java | 13 + .../tuner/annotations/GainsSetter.java | 13 + .../utility/tuner/annotations/Loggable.java | 14 + .../utility/tuner/annotations/Reader.java | 14 + .../tuner/tunercandevices/TCAN_SparkMax.java | 43 ++ .../tuner/tunercandevices/TCAN_TalonFX.java | 44 ++ .../tuner/tunercandevices/TCAN_TalonSRX.java | 44 ++ .../tuner/tunercandevices/TunerCANDevice.java | 40 ++ 32 files changed, 1471 insertions(+), 285 deletions(-) create mode 100644 .idea/compiler.xml create mode 100644 .idea/encodings.xml create mode 100644 .idea/gradle.xml create mode 100644 .idea/jarRepositories.xml create mode 100644 .idea/misc.xml create mode 100644 .idea/uiDesigner.xml create mode 100644 .idea/vcs.xml create mode 100644 .idea/workspace.xml create mode 100644 src/main/java/frc4388/utility/tuner/CANBusReader.java create mode 100644 src/main/java/frc4388/utility/tuner/TunerCANDeviceFactory.java create mode 100644 src/main/java/frc4388/utility/tuner/TunerController.java create mode 100644 src/main/java/frc4388/utility/tuner/TunerGains.java create mode 100644 src/main/java/frc4388/utility/tuner/TunerLogger.java create mode 100644 src/main/java/frc4388/utility/tuner/TunerTablesHandler.java create mode 100644 src/main/java/frc4388/utility/tuner/annotations/Controller.java create mode 100644 src/main/java/frc4388/utility/tuner/annotations/GainsField.java create mode 100644 src/main/java/frc4388/utility/tuner/annotations/GainsSetter.java create mode 100644 src/main/java/frc4388/utility/tuner/annotations/Loggable.java create mode 100644 src/main/java/frc4388/utility/tuner/annotations/Reader.java create mode 100644 src/main/java/frc4388/utility/tuner/tunercandevices/TCAN_SparkMax.java create mode 100644 src/main/java/frc4388/utility/tuner/tunercandevices/TCAN_TalonFX.java create mode 100644 src/main/java/frc4388/utility/tuner/tunercandevices/TCAN_TalonSRX.java create mode 100644 src/main/java/frc4388/utility/tuner/tunercandevices/TunerCANDevice.java diff --git a/.idea/compiler.xml b/.idea/compiler.xml new file mode 100644 index 0000000..fb7f4a8 --- /dev/null +++ b/.idea/compiler.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/encodings.xml b/.idea/encodings.xml new file mode 100644 index 0000000..d079ef8 --- /dev/null +++ b/.idea/encodings.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml new file mode 100644 index 0000000..611e7c8 --- /dev/null +++ b/.idea/gradle.xml @@ -0,0 +1,17 @@ + + + + + + + \ No newline at end of file diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml new file mode 100644 index 0000000..0254f84 --- /dev/null +++ b/.idea/jarRepositories.xml @@ -0,0 +1,50 @@ + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml new file mode 100644 index 0000000..cbfe0de --- /dev/null +++ b/.idea/misc.xml @@ -0,0 +1,5 @@ + + + + + \ No newline at end of file diff --git a/.idea/uiDesigner.xml b/.idea/uiDesigner.xml new file mode 100644 index 0000000..e96534f --- /dev/null +++ b/.idea/uiDesigner.xml @@ -0,0 +1,124 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/vcs.xml b/.idea/vcs.xml new file mode 100644 index 0000000..94a25f7 --- /dev/null +++ b/.idea/vcs.xml @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/.idea/workspace.xml b/.idea/workspace.xml new file mode 100644 index 0000000..eee052d --- /dev/null +++ b/.idea/workspace.xml @@ -0,0 +1,172 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +