├── .github └── workflows │ └── gradle.yml ├── .gitignore ├── .run ├── Build & Deploy Robot for Debugging.run.xml ├── Build & Deploy Robot.run.xml ├── Build & Run Simulate Java.run.xml ├── Build Robot.run.xml ├── Clean Build & Deploy Robot for Debugging.run.xml ├── Clean Build & Deploy Robot.run.xml ├── Clean Build & Run Simulate Java.run.xml ├── Clean Build Robot.run.xml └── Clean.run.xml ├── .vscode ├── launch.json └── settings.json ├── .wpilib └── wpilib_preferences.json ├── README.md ├── WPILib-License.md ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── settings.gradle ├── simgui-ds.json ├── src ├── main │ ├── deploy │ │ ├── example.txt │ │ └── pathplanner │ │ │ ├── autos │ │ │ └── L2x3.auto │ │ │ ├── navgrid.json │ │ │ ├── paths │ │ │ ├── EatFromFeeder.path │ │ │ ├── EatFromFeeder2.path │ │ │ ├── ScoreCoralFace4L2Left.path │ │ │ ├── ScoreCoralFace4L2Right.path │ │ │ └── ScoreCoralFace5L2Left.path │ │ │ └── settings.json │ ├── java │ │ └── frc │ │ │ ├── lib │ │ │ ├── generic │ │ │ │ ├── Feedforward.java │ │ │ │ ├── GenericSubsystem.java │ │ │ │ ├── OdometryThread.java │ │ │ │ ├── PID.java │ │ │ │ ├── ProfiledPID.java │ │ │ │ ├── advantagekit │ │ │ │ │ ├── ChoosableLoggedInputs.java │ │ │ │ │ └── LoggableHardware.java │ │ │ │ ├── characterization │ │ │ │ │ ├── CameraPositionCharacterization.java │ │ │ │ │ ├── GearRatioCharacterization.java │ │ │ │ │ ├── StaticFrictionCharacterization.java │ │ │ │ │ └── WheelRadiusCharacterization.java │ │ │ │ ├── hardware │ │ │ │ │ ├── HardwareManager.java │ │ │ │ │ ├── controllers │ │ │ │ │ │ ├── Controller.java │ │ │ │ │ │ └── KeyboardController.java │ │ │ │ │ ├── encoder │ │ │ │ │ │ ├── Encoder.java │ │ │ │ │ │ ├── EncoderConfiguration.java │ │ │ │ │ │ ├── EncoderFactory.java │ │ │ │ │ │ ├── EncoderInputs.java │ │ │ │ │ │ ├── EncoderProperties.java │ │ │ │ │ │ ├── EncoderSignal.java │ │ │ │ │ │ └── hardware │ │ │ │ │ │ │ ├── GenericCanCoder.java │ │ │ │ │ │ │ └── SimulatedCanCoder.java │ │ │ │ │ ├── motor │ │ │ │ │ │ ├── Motor.java │ │ │ │ │ │ ├── MotorConfiguration.java │ │ │ │ │ │ ├── MotorFactory.java │ │ │ │ │ │ ├── MotorInputs.java │ │ │ │ │ │ ├── MotorProperties.java │ │ │ │ │ │ ├── MotorSignal.java │ │ │ │ │ │ └── hardware │ │ │ │ │ │ │ ├── MotorGroup.java │ │ │ │ │ │ │ ├── MotorUtilities.java │ │ │ │ │ │ │ ├── ctre │ │ │ │ │ │ │ ├── GenericTalonFX.java │ │ │ │ │ │ │ └── GenericTalonSRX.java │ │ │ │ │ │ │ ├── rev │ │ │ │ │ │ │ ├── GenericSparkBase.java │ │ │ │ │ │ │ ├── GenericSparkFlex.java │ │ │ │ │ │ │ └── GenericSparkMax.java │ │ │ │ │ │ │ └── simulated │ │ │ │ │ │ │ └── SimulatedTalonMotor.java │ │ │ │ │ ├── pigeon │ │ │ │ │ │ ├── Pigeon.java │ │ │ │ │ │ ├── PigeonConfiguration.java │ │ │ │ │ │ ├── PigeonFactory.java │ │ │ │ │ │ ├── PigeonInputs.java │ │ │ │ │ │ ├── PigeonSignal.java │ │ │ │ │ │ └── hardware │ │ │ │ │ │ │ ├── GenericPigeon1.java │ │ │ │ │ │ │ ├── GenericPigeon2.java │ │ │ │ │ │ │ ├── PigeonUtilities.java │ │ │ │ │ │ │ └── SimulatedIMU.java │ │ │ │ │ └── sensors │ │ │ │ │ │ ├── Sensor.java │ │ │ │ │ │ ├── SensorFactory.java │ │ │ │ │ │ └── hardware │ │ │ │ │ │ ├── DigitalInput.java │ │ │ │ │ │ └── SimulatedDigitalInput.java │ │ │ │ ├── simulation │ │ │ │ │ ├── ElevatorSimulation.java │ │ │ │ │ ├── GenericPhysicsSimulation.java │ │ │ │ │ ├── SimpleMotorSimulation.java │ │ │ │ │ ├── SimulationProperties.java │ │ │ │ │ ├── SingleJointedArmSimulation.java │ │ │ │ │ └── extensions │ │ │ │ │ │ ├── ExtendedDCMotorSim.java │ │ │ │ │ │ ├── ExtendedElevatorSim.java │ │ │ │ │ │ └── ExtendedSingleJointedArmSim.java │ │ │ │ └── visualization │ │ │ │ │ ├── DrawUtils.java │ │ │ │ │ └── mechanisms │ │ │ │ │ ├── ArmElevatorMechanism2d.java │ │ │ │ │ ├── DoubleJointedArmMechanism2d.java │ │ │ │ │ ├── ElevatorMechanism2d.java │ │ │ │ │ ├── MechanismConstants.java │ │ │ │ │ ├── MechanismFactory.java │ │ │ │ │ ├── MechanismUtilities.java │ │ │ │ │ ├── SingleJointedArmMechanism2d.java │ │ │ │ │ └── SpeedMechanism2d.java │ │ │ ├── math │ │ │ │ ├── Conversions.java │ │ │ │ ├── MathUtils.java │ │ │ │ └── Optimizations.java │ │ │ ├── scurve │ │ │ │ ├── InputParameter.java │ │ │ │ ├── OutputParameter.java │ │ │ │ ├── PositionResult.java │ │ │ │ ├── PositionThirdOrderStep1.java │ │ │ │ ├── Profile.java │ │ │ │ ├── Result.java │ │ │ │ ├── Roots.java │ │ │ │ ├── SCurveGenerator.java │ │ │ │ ├── TargetCalculator.java │ │ │ │ ├── Trajectory.java │ │ │ │ ├── UpdateResult.java │ │ │ │ └── Utilities.java │ │ │ └── util │ │ │ │ ├── Colour.java │ │ │ │ ├── CustomLEDPatterns.java │ │ │ │ ├── LocalADStarAK.java │ │ │ │ ├── QueueUtilities.java │ │ │ │ ├── commands │ │ │ │ ├── ExecuteEndCommand.java │ │ │ │ └── InitExecuteCommand.java │ │ │ │ ├── flippable │ │ │ │ ├── Flippable.java │ │ │ │ ├── FlippablePose2d.java │ │ │ │ ├── FlippableRotation2d.java │ │ │ │ ├── FlippableTranslation2d.java │ │ │ │ ├── FlippableTranslation3d.java │ │ │ │ └── FlippableUtils.java │ │ │ │ └── objectdetection │ │ │ │ ├── DetectionCameraFactory.java │ │ │ │ ├── DetectionCameraIO.java │ │ │ │ ├── PhotonDetectionCamera.java │ │ │ │ └── SimulatedDetectionCamera.java │ │ │ └── robot │ │ │ ├── ButtonControls.java │ │ │ ├── GlobalConstants.java │ │ │ ├── Main.java │ │ │ ├── Robot.java │ │ │ ├── RobotContainer.java │ │ │ ├── commands │ │ │ ├── AlgaeManipulationCommands.java │ │ │ ├── ClimbingCommands.java │ │ │ ├── ConveyorCommands.java │ │ │ ├── CoralManipulationCommands.java │ │ │ ├── Questionnaire.java │ │ │ └── pathfinding │ │ │ │ ├── BranchPathfinding.java │ │ │ │ ├── PathfindingCommands.java │ │ │ │ └── PathfindingConstants.java │ │ │ ├── poseestimation │ │ │ ├── PoseEstimator.java │ │ │ ├── PoseEstimatorConstants.java │ │ │ ├── camera │ │ │ │ ├── Camera.java │ │ │ │ ├── CameraIO.java │ │ │ │ ├── CameraPhotonReal.java │ │ │ │ └── EstimateData.java │ │ │ └── quest │ │ │ │ ├── Quest.java │ │ │ │ ├── QuestIO.java │ │ │ │ └── QuestReal.java │ │ │ ├── subsystems │ │ │ ├── algaeblaster │ │ │ │ ├── AlgaeBlaster.java │ │ │ │ └── AlgaeBlasterConstants.java │ │ │ ├── climb │ │ │ │ ├── Climb.java │ │ │ │ └── ClimbConstants.java │ │ │ ├── coralintake │ │ │ │ ├── CoralIntake.java │ │ │ │ └── CoralIntakeConstants.java │ │ │ ├── elevator │ │ │ │ ├── Elevator.java │ │ │ │ └── ElevatorConstants.java │ │ │ ├── leds │ │ │ │ └── Leds.java │ │ │ └── swerve │ │ │ │ ├── Swerve.java │ │ │ │ ├── SwerveCommands.java │ │ │ │ ├── SwerveConstants.java │ │ │ │ ├── SwerveModule.java │ │ │ │ └── SwerveModuleConstants.java │ │ │ └── utilities │ │ │ ├── FieldConstants.java │ │ │ ├── PathPlannerConstants.java │ │ │ └── PortsConstants.java │ └── python │ │ └── keyboard_to_nt.py └── test │ ├── elastic-layout.json │ └── java │ └── frc │ └── robot │ └── ButtonTest.java └── vendordeps ├── AdvantageKit.json ├── PathplannerLib-2025.2.7.json ├── Phoenix5-5.35.1.json ├── Phoenix6-frc2025-latest.json ├── REVLib.json ├── WPILibNewCommands.json ├── photonlib.json └── questnavlib.json /.github/workflows/gradle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/.github/workflows/gradle.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/.gitignore -------------------------------------------------------------------------------- /.run/Build & Deploy Robot for Debugging.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/.run/Build & Deploy Robot for Debugging.run.xml -------------------------------------------------------------------------------- /.run/Build & Deploy Robot.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/.run/Build & Deploy Robot.run.xml -------------------------------------------------------------------------------- /.run/Build & Run Simulate Java.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/.run/Build & Run Simulate Java.run.xml -------------------------------------------------------------------------------- /.run/Build Robot.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/.run/Build Robot.run.xml -------------------------------------------------------------------------------- /.run/Clean Build & Deploy Robot for Debugging.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/.run/Clean Build & Deploy Robot for Debugging.run.xml -------------------------------------------------------------------------------- /.run/Clean Build & Deploy Robot.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/.run/Clean Build & Deploy Robot.run.xml -------------------------------------------------------------------------------- /.run/Clean Build & Run Simulate Java.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/.run/Clean Build & Run Simulate Java.run.xml -------------------------------------------------------------------------------- /.run/Clean Build Robot.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/.run/Clean Build Robot.run.xml -------------------------------------------------------------------------------- /.run/Clean.run.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/.run/Clean.run.xml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.wpilib/wpilib_preferences.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/.wpilib/wpilib_preferences.json -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | פחד אלוהים ישמור 2 | -------------------------------------------------------------------------------- /WPILib-License.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/WPILib-License.md -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/settings.gradle -------------------------------------------------------------------------------- /simgui-ds.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/simgui-ds.json -------------------------------------------------------------------------------- /src/main/deploy/example.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/deploy/example.txt -------------------------------------------------------------------------------- /src/main/deploy/pathplanner/autos/L2x3.auto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/deploy/pathplanner/autos/L2x3.auto -------------------------------------------------------------------------------- /src/main/deploy/pathplanner/navgrid.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/deploy/pathplanner/navgrid.json -------------------------------------------------------------------------------- /src/main/deploy/pathplanner/paths/EatFromFeeder.path: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/deploy/pathplanner/paths/EatFromFeeder.path -------------------------------------------------------------------------------- /src/main/deploy/pathplanner/paths/EatFromFeeder2.path: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/deploy/pathplanner/paths/EatFromFeeder2.path -------------------------------------------------------------------------------- /src/main/deploy/pathplanner/paths/ScoreCoralFace4L2Left.path: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/deploy/pathplanner/paths/ScoreCoralFace4L2Left.path -------------------------------------------------------------------------------- /src/main/deploy/pathplanner/paths/ScoreCoralFace4L2Right.path: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/deploy/pathplanner/paths/ScoreCoralFace4L2Right.path -------------------------------------------------------------------------------- /src/main/deploy/pathplanner/paths/ScoreCoralFace5L2Left.path: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/deploy/pathplanner/paths/ScoreCoralFace5L2Left.path -------------------------------------------------------------------------------- /src/main/deploy/pathplanner/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/deploy/pathplanner/settings.json -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/Feedforward.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/Feedforward.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/GenericSubsystem.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/GenericSubsystem.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/OdometryThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/OdometryThread.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/PID.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/PID.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/ProfiledPID.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/ProfiledPID.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/advantagekit/ChoosableLoggedInputs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/advantagekit/ChoosableLoggedInputs.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/advantagekit/LoggableHardware.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/advantagekit/LoggableHardware.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/characterization/CameraPositionCharacterization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/characterization/CameraPositionCharacterization.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/characterization/GearRatioCharacterization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/characterization/GearRatioCharacterization.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/characterization/StaticFrictionCharacterization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/characterization/StaticFrictionCharacterization.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/characterization/WheelRadiusCharacterization.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/characterization/WheelRadiusCharacterization.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/HardwareManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/HardwareManager.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/controllers/Controller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/controllers/Controller.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/controllers/KeyboardController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/controllers/KeyboardController.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/encoder/Encoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/encoder/Encoder.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/encoder/EncoderConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/encoder/EncoderConfiguration.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/encoder/EncoderFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/encoder/EncoderFactory.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/encoder/EncoderInputs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/encoder/EncoderInputs.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/encoder/EncoderProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/encoder/EncoderProperties.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/encoder/EncoderSignal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/encoder/EncoderSignal.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/encoder/hardware/GenericCanCoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/encoder/hardware/GenericCanCoder.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/encoder/hardware/SimulatedCanCoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/encoder/hardware/SimulatedCanCoder.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/motor/Motor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/motor/Motor.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/motor/MotorConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/motor/MotorConfiguration.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/motor/MotorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/motor/MotorFactory.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/motor/MotorInputs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/motor/MotorInputs.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/motor/MotorProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/motor/MotorProperties.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/motor/MotorSignal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/motor/MotorSignal.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/motor/hardware/MotorGroup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/motor/hardware/MotorGroup.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/motor/hardware/MotorUtilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/motor/hardware/MotorUtilities.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/motor/hardware/ctre/GenericTalonFX.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/motor/hardware/ctre/GenericTalonFX.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/motor/hardware/ctre/GenericTalonSRX.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/motor/hardware/ctre/GenericTalonSRX.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/motor/hardware/rev/GenericSparkBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/motor/hardware/rev/GenericSparkBase.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/motor/hardware/rev/GenericSparkFlex.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/motor/hardware/rev/GenericSparkFlex.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/motor/hardware/rev/GenericSparkMax.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/motor/hardware/rev/GenericSparkMax.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/motor/hardware/simulated/SimulatedTalonMotor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/motor/hardware/simulated/SimulatedTalonMotor.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/pigeon/Pigeon.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/pigeon/Pigeon.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/pigeon/PigeonConfiguration.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/pigeon/PigeonConfiguration.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/pigeon/PigeonFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/pigeon/PigeonFactory.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/pigeon/PigeonInputs.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/pigeon/PigeonInputs.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/pigeon/PigeonSignal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/pigeon/PigeonSignal.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/pigeon/hardware/GenericPigeon1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/pigeon/hardware/GenericPigeon1.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/pigeon/hardware/GenericPigeon2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/pigeon/hardware/GenericPigeon2.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/pigeon/hardware/PigeonUtilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/pigeon/hardware/PigeonUtilities.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/pigeon/hardware/SimulatedIMU.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/pigeon/hardware/SimulatedIMU.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/sensors/Sensor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/sensors/Sensor.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/sensors/SensorFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/sensors/SensorFactory.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/sensors/hardware/DigitalInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/sensors/hardware/DigitalInput.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/hardware/sensors/hardware/SimulatedDigitalInput.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/hardware/sensors/hardware/SimulatedDigitalInput.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/simulation/ElevatorSimulation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/simulation/ElevatorSimulation.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/simulation/GenericPhysicsSimulation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/simulation/GenericPhysicsSimulation.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/simulation/SimpleMotorSimulation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/simulation/SimpleMotorSimulation.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/simulation/SimulationProperties.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/simulation/SimulationProperties.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/simulation/SingleJointedArmSimulation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/simulation/SingleJointedArmSimulation.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/simulation/extensions/ExtendedDCMotorSim.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/simulation/extensions/ExtendedDCMotorSim.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/simulation/extensions/ExtendedElevatorSim.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/simulation/extensions/ExtendedElevatorSim.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/simulation/extensions/ExtendedSingleJointedArmSim.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/simulation/extensions/ExtendedSingleJointedArmSim.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/visualization/DrawUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/visualization/DrawUtils.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/visualization/mechanisms/ArmElevatorMechanism2d.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/visualization/mechanisms/ArmElevatorMechanism2d.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/visualization/mechanisms/DoubleJointedArmMechanism2d.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/visualization/mechanisms/DoubleJointedArmMechanism2d.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/visualization/mechanisms/ElevatorMechanism2d.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/visualization/mechanisms/ElevatorMechanism2d.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/visualization/mechanisms/MechanismConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/visualization/mechanisms/MechanismConstants.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/visualization/mechanisms/MechanismFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/visualization/mechanisms/MechanismFactory.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/visualization/mechanisms/MechanismUtilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/visualization/mechanisms/MechanismUtilities.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/visualization/mechanisms/SingleJointedArmMechanism2d.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/visualization/mechanisms/SingleJointedArmMechanism2d.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/generic/visualization/mechanisms/SpeedMechanism2d.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/generic/visualization/mechanisms/SpeedMechanism2d.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/math/Conversions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/math/Conversions.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/math/MathUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/math/MathUtils.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/math/Optimizations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/math/Optimizations.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/scurve/InputParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/scurve/InputParameter.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/scurve/OutputParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/scurve/OutputParameter.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/scurve/PositionResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/scurve/PositionResult.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/scurve/PositionThirdOrderStep1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/scurve/PositionThirdOrderStep1.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/scurve/Profile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/scurve/Profile.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/scurve/Result.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/scurve/Result.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/scurve/Roots.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/scurve/Roots.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/scurve/SCurveGenerator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/scurve/SCurveGenerator.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/scurve/TargetCalculator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/scurve/TargetCalculator.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/scurve/Trajectory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/scurve/Trajectory.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/scurve/UpdateResult.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/scurve/UpdateResult.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/scurve/Utilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/scurve/Utilities.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/util/Colour.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/util/Colour.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/util/CustomLEDPatterns.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/util/CustomLEDPatterns.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/util/LocalADStarAK.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/util/LocalADStarAK.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/util/QueueUtilities.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/util/QueueUtilities.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/util/commands/ExecuteEndCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/util/commands/ExecuteEndCommand.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/util/commands/InitExecuteCommand.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/util/commands/InitExecuteCommand.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/util/flippable/Flippable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/util/flippable/Flippable.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/util/flippable/FlippablePose2d.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/util/flippable/FlippablePose2d.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/util/flippable/FlippableRotation2d.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/util/flippable/FlippableRotation2d.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/util/flippable/FlippableTranslation2d.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/util/flippable/FlippableTranslation2d.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/util/flippable/FlippableTranslation3d.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/util/flippable/FlippableTranslation3d.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/util/flippable/FlippableUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/util/flippable/FlippableUtils.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/util/objectdetection/DetectionCameraFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/util/objectdetection/DetectionCameraFactory.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/util/objectdetection/DetectionCameraIO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/util/objectdetection/DetectionCameraIO.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/util/objectdetection/PhotonDetectionCamera.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/util/objectdetection/PhotonDetectionCamera.java -------------------------------------------------------------------------------- /src/main/java/frc/lib/util/objectdetection/SimulatedDetectionCamera.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/lib/util/objectdetection/SimulatedDetectionCamera.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/ButtonControls.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/ButtonControls.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/GlobalConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/GlobalConstants.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/Main.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/Robot.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/Robot.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/RobotContainer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/RobotContainer.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/commands/AlgaeManipulationCommands.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/commands/AlgaeManipulationCommands.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/commands/ClimbingCommands.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/commands/ClimbingCommands.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/commands/ConveyorCommands.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/commands/ConveyorCommands.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/commands/CoralManipulationCommands.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/commands/CoralManipulationCommands.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/commands/Questionnaire.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/commands/Questionnaire.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/commands/pathfinding/BranchPathfinding.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/commands/pathfinding/BranchPathfinding.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/commands/pathfinding/PathfindingCommands.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/commands/pathfinding/PathfindingCommands.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/commands/pathfinding/PathfindingConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/commands/pathfinding/PathfindingConstants.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/poseestimation/PoseEstimator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/poseestimation/PoseEstimator.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/poseestimation/PoseEstimatorConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/poseestimation/PoseEstimatorConstants.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/poseestimation/camera/Camera.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/poseestimation/camera/Camera.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/poseestimation/camera/CameraIO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/poseestimation/camera/CameraIO.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/poseestimation/camera/CameraPhotonReal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/poseestimation/camera/CameraPhotonReal.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/poseestimation/camera/EstimateData.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/poseestimation/camera/EstimateData.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/poseestimation/quest/Quest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/poseestimation/quest/Quest.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/poseestimation/quest/QuestIO.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/poseestimation/quest/QuestIO.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/poseestimation/quest/QuestReal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/poseestimation/quest/QuestReal.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/subsystems/algaeblaster/AlgaeBlaster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/subsystems/algaeblaster/AlgaeBlaster.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/subsystems/algaeblaster/AlgaeBlasterConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/subsystems/algaeblaster/AlgaeBlasterConstants.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/subsystems/climb/Climb.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/subsystems/climb/Climb.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/subsystems/climb/ClimbConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/subsystems/climb/ClimbConstants.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/subsystems/coralintake/CoralIntake.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/subsystems/coralintake/CoralIntake.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/subsystems/coralintake/CoralIntakeConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/subsystems/coralintake/CoralIntakeConstants.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/subsystems/elevator/Elevator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/subsystems/elevator/Elevator.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/subsystems/elevator/ElevatorConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/subsystems/elevator/ElevatorConstants.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/subsystems/leds/Leds.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/subsystems/leds/Leds.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/subsystems/swerve/Swerve.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/subsystems/swerve/Swerve.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/subsystems/swerve/SwerveCommands.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/subsystems/swerve/SwerveCommands.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/subsystems/swerve/SwerveConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/subsystems/swerve/SwerveConstants.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/subsystems/swerve/SwerveModule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/subsystems/swerve/SwerveModule.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/subsystems/swerve/SwerveModuleConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/subsystems/swerve/SwerveModuleConstants.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/utilities/FieldConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/utilities/FieldConstants.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/utilities/PathPlannerConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/utilities/PathPlannerConstants.java -------------------------------------------------------------------------------- /src/main/java/frc/robot/utilities/PortsConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/java/frc/robot/utilities/PortsConstants.java -------------------------------------------------------------------------------- /src/main/python/keyboard_to_nt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/main/python/keyboard_to_nt.py -------------------------------------------------------------------------------- /src/test/elastic-layout.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/test/elastic-layout.json -------------------------------------------------------------------------------- /src/test/java/frc/robot/ButtonTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/src/test/java/frc/robot/ButtonTest.java -------------------------------------------------------------------------------- /vendordeps/AdvantageKit.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/vendordeps/AdvantageKit.json -------------------------------------------------------------------------------- /vendordeps/PathplannerLib-2025.2.7.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/vendordeps/PathplannerLib-2025.2.7.json -------------------------------------------------------------------------------- /vendordeps/Phoenix5-5.35.1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/vendordeps/Phoenix5-5.35.1.json -------------------------------------------------------------------------------- /vendordeps/Phoenix6-frc2025-latest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/vendordeps/Phoenix6-frc2025-latest.json -------------------------------------------------------------------------------- /vendordeps/REVLib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/vendordeps/REVLib.json -------------------------------------------------------------------------------- /vendordeps/WPILibNewCommands.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/vendordeps/WPILibNewCommands.json -------------------------------------------------------------------------------- /vendordeps/photonlib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/vendordeps/photonlib.json -------------------------------------------------------------------------------- /vendordeps/questnavlib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/frc1937/2025ReefscapeCode/HEAD/vendordeps/questnavlib.json --------------------------------------------------------------------------------