From 43e3e7c6a09e4170d52ef349ced2e649cc28b240 Mon Sep 17 00:00:00 2001 From: BrownGenius <49494444+BrownGenius@users.noreply.github.com> Date: Thu, 25 Jan 2024 01:12:51 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20javadoc=20from=20@=20DevilBotz?= =?UTF-8?q?2876/Crescendo2024@350645aabdcb51825ee9afd5bd59949f90e9dd40=20?= =?UTF-8?q?=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- javadoc/allclasses-index.html | 8 + javadoc/allpackages-index.html | 6 +- javadoc/constant-values.html | 10 +- javadoc/element-list | 2 + javadoc/frc/robot/RobotContainer.html | 17 +- .../robot/commands/drive/DriveCommand.html | 194 ++++++++++++++ .../robot/commands/drive/package-summary.html | 92 +++++++ .../robot/commands/drive/package-tree.html | 74 ++++++ .../frc/robot/commands/package-summary.html | 2 + javadoc/frc/robot/subsystems/drive/Drive.html | 166 ++++++++++++ .../frc/robot/subsystems/drive/DriveBase.html | 222 ++++++++++++++++ .../subsystems/drive/DriveSwerveYAGSL.html | 243 ++++++++++++++++++ .../subsystems/drive/package-summary.html | 91 +++++++ .../robot/subsystems/drive/package-tree.html | 84 ++++++ javadoc/index-all.html | 50 ++++ javadoc/index.html | 6 +- javadoc/member-search-index.js | 2 +- javadoc/overview-tree.html | 9 + javadoc/package-search-index.js | 2 +- javadoc/type-search-index.js | 2 +- 20 files changed, 1268 insertions(+), 14 deletions(-) create mode 100644 javadoc/frc/robot/commands/drive/DriveCommand.html create mode 100644 javadoc/frc/robot/commands/drive/package-summary.html create mode 100644 javadoc/frc/robot/commands/drive/package-tree.html create mode 100644 javadoc/frc/robot/subsystems/drive/Drive.html create mode 100644 javadoc/frc/robot/subsystems/drive/DriveBase.html create mode 100644 javadoc/frc/robot/subsystems/drive/DriveSwerveYAGSL.html create mode 100644 javadoc/frc/robot/subsystems/drive/package-summary.html create mode 100644 javadoc/frc/robot/subsystems/drive/package-tree.html diff --git a/javadoc/allclasses-index.html b/javadoc/allclasses-index.html index c860160d..8a9c42fc 100644 --- a/javadoc/allclasses-index.html +++ b/javadoc/allclasses-index.html @@ -65,6 +65,14 @@

All Classes and Interfaces<
Automatically generated file containing build version information.
+
Drive
+
 
+
DriveBase
+
 
+
DriveCommand
+
 
+
DriveSwerveYAGSL
+
 
Intake
 
IntakeBase
diff --git a/javadoc/allpackages-index.html b/javadoc/allpackages-index.html index 7b2c3143..ebaf759e 100644 --- a/javadoc/allpackages-index.html +++ b/javadoc/allpackages-index.html @@ -57,7 +57,11 @@

All Packages

 
frc.robot.commands
 
-
frc.robot.subsystems.arm
+
frc.robot.commands.drive
+
 
+
frc.robot.subsystems.arm
+
 
+
frc.robot.subsystems.drive
 
frc.robot.subsystems.intake
 
diff --git a/javadoc/constant-values.html b/javadoc/constant-values.html index 6fd2bd6c..b8da4037 100644 --- a/javadoc/constant-values.html +++ b/javadoc/constant-values.html @@ -66,10 +66,10 @@

frc.robot.*

Value
public static final String
BUILD_DATE
-
"2024-01-21 19:39:34 EST"
+
"2024-01-24 20:12:46 EST"
public static final long
BUILD_UNIX_TIME
-
1705883974005L
+
1706145166063L
public static final int
DIRTY
0
@@ -78,13 +78,13 @@

frc.robot.*

"main"
public static final String
GIT_DATE
-
"2024-01-21 19:38:46 EST"
+
"2024-01-24 20:11:51 EST"
public static final int
GIT_REVISION
-
13
+
14
public static final String
GIT_SHA
-
"07e6709c018b0a21150849c35d45b9a4909b5f4f"
+
"350645aabdcb51825ee9afd5bd59949f90e9dd40"
public static final String
MAVEN_GROUP
""
diff --git a/javadoc/element-list b/javadoc/element-list index 8d688deb..0910c84f 100644 --- a/javadoc/element-list +++ b/javadoc/element-list @@ -1,5 +1,7 @@ frc.robot frc.robot.commands +frc.robot.commands.drive frc.robot.subsystems.arm +frc.robot.subsystems.drive frc.robot.subsystems.intake frc.robot.subsystems.shooter diff --git a/javadoc/frc/robot/RobotContainer.html b/javadoc/frc/robot/RobotContainer.html index ceb6eb5c..58130c49 100644 --- a/javadoc/frc/robot/RobotContainer.html +++ b/javadoc/frc/robot/RobotContainer.html @@ -92,12 +92,15 @@

Field Summary

final edu.wpi.first.wpilibj2.command.button.CommandXboxController
controller
 
-
final IntakeBase
-
intake
+
final DriveSwerveYAGSL
+
drive
 
-
final ShooterSubsystem
-
shooter
+
final IntakeBase
+
intake
 
+
final ShooterSubsystem
+
shooter
+
 
@@ -163,6 +166,12 @@

intake

public final IntakeBase intake
+
  • +
    +

    drive

    +
    public final DriveSwerveYAGSL drive
    +
    +
  • diff --git a/javadoc/frc/robot/commands/drive/DriveCommand.html b/javadoc/frc/robot/commands/drive/DriveCommand.html new file mode 100644 index 00000000..4bc1e345 --- /dev/null +++ b/javadoc/frc/robot/commands/drive/DriveCommand.html @@ -0,0 +1,194 @@ + + + + +DriveCommand (Crescendo2024 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class DriveCommand

    +
    +
    java.lang.Object +
    edu.wpi.first.wpilibj2.command.Command +
    frc.robot.commands.drive.DriveCommand
    +
    +
    +
    +
    +
    All Implemented Interfaces:
    +
    edu.wpi.first.util.sendable.Sendable
    +
    +
    +
    public class DriveCommand +extends edu.wpi.first.wpilibj2.command.Command
    +
    +
    +
      + +
    • +
      +

      Nested Class Summary

      +
      +

      Nested classes/interfaces inherited from class edu.wpi.first.wpilibj2.command.Command

      +edu.wpi.first.wpilibj2.command.Command.InterruptionBehavior
      +
      +
    • + +
    • +
      +

      Field Summary

      +
      +

      Fields inherited from class edu.wpi.first.wpilibj2.command.Command

      +m_requirements
      +
      +
    • + +
    • +
      +

      Constructor Summary

      +
      Constructors
      +
      +
      Constructor
      +
      Description
      +
      DriveCommand(DriveBase drive, + DoubleSupplier speedX, + DoubleSupplier speedY, + DoubleSupplier rot)
      +
       
      +
      +
      +
    • + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      void
      + +
       
      +
      +
      +
      +
      +

      Methods inherited from class edu.wpi.first.wpilibj2.command.Command

      +addRequirements, alongWith, andThen, andThen, asProxy, beforeStarting, beforeStarting, cancel, deadlineWith, end, finallyDo, finallyDo, getInterruptionBehavior, getName, getRequirements, getSubsystem, handleInterrupt, hasRequirement, ignoringDisable, initialize, initSendable, isFinished, isScheduled, onlyIf, onlyWhile, raceWith, repeatedly, runsWhenDisabled, schedule, setName, setSubsystem, unless, until, withInterruptBehavior, withName, withTimeout
      +
      +

      Methods inherited from class java.lang.Object

      +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Constructor Details

      + +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        execute

        +
        public void execute()
        +
        +
        Overrides:
        +
        execute in class edu.wpi.first.wpilibj2.command.Command
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + + diff --git a/javadoc/frc/robot/commands/drive/package-summary.html b/javadoc/frc/robot/commands/drive/package-summary.html new file mode 100644 index 00000000..c4a57a00 --- /dev/null +++ b/javadoc/frc/robot/commands/drive/package-summary.html @@ -0,0 +1,92 @@ + + + + +frc.robot.commands.drive (Crescendo2024 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package frc.robot.commands.drive

    +
    +
    +
    package frc.robot.commands.drive
    +
    + +
    +
    +
    +
    + + diff --git a/javadoc/frc/robot/commands/drive/package-tree.html b/javadoc/frc/robot/commands/drive/package-tree.html new file mode 100644 index 00000000..56ae460e --- /dev/null +++ b/javadoc/frc/robot/commands/drive/package-tree.html @@ -0,0 +1,74 @@ + + + + +frc.robot.commands.drive Class Hierarchy (Crescendo2024 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Hierarchy For Package frc.robot.commands.drive

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    +
      +
    • java.lang.Object +
        +
      • edu.wpi.first.wpilibj2.command.Command (implements edu.wpi.first.util.sendable.Sendable) + +
      • +
      +
    • +
    +
    +
    +
    +
    + + diff --git a/javadoc/frc/robot/commands/package-summary.html b/javadoc/frc/robot/commands/package-summary.html index 8d087c88..1142b561 100644 --- a/javadoc/frc/robot/commands/package-summary.html +++ b/javadoc/frc/robot/commands/package-summary.html @@ -69,6 +69,8 @@

    Package frc.robot.commands<
    Description
    frc.robot
     
    +
    frc.robot.commands.drive
    +
     
    diff --git a/javadoc/frc/robot/subsystems/drive/Drive.html b/javadoc/frc/robot/subsystems/drive/Drive.html new file mode 100644 index 00000000..3b864f73 --- /dev/null +++ b/javadoc/frc/robot/subsystems/drive/Drive.html @@ -0,0 +1,166 @@ + + + + +Drive (Crescendo2024 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Interface Drive

    +
    +
    +
    +
    All Known Implementing Classes:
    +
    DriveBase, DriveSwerveYAGSL
    +
    +
    +
    public interface Drive
    +
    +
    +
      + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      double
      + +
      +
      This returns the robot's max angular speed in radian/sec
      +
      +
      double
      + +
      +
      This returns the robot's max linear speed in meter/sec
      +
      +
      void
      +
      runVelocity(edu.wpi.first.math.kinematics.ChassisSpeeds velocity)
      +
      +
      Sets the desired chassis speed
      +
      +
      +
      +
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        runVelocity

        +
        void runVelocity(edu.wpi.first.math.kinematics.ChassisSpeeds velocity)
        +
        Sets the desired chassis speed
        +
        +
        Parameters:
        +
        velocity - specifies the setpoint velocity for the chassis
        +
        +
        +
      • +
      • +
        +

        getMaxLinearSpeed

        +
        double getMaxLinearSpeed()
        +
        This returns the robot's max linear speed in meter/sec
        +
        +
        Returns:
        +
        speed in meter/sec
        +
        +
        +
      • +
      • +
        +

        getMaxAngularSpeed

        +
        double getMaxAngularSpeed()
        +
        This returns the robot's max angular speed in radian/sec
        +
        +
        Returns:
        +
        speed in radian/sec
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + + diff --git a/javadoc/frc/robot/subsystems/drive/DriveBase.html b/javadoc/frc/robot/subsystems/drive/DriveBase.html new file mode 100644 index 00000000..7686202d --- /dev/null +++ b/javadoc/frc/robot/subsystems/drive/DriveBase.html @@ -0,0 +1,222 @@ + + + + +DriveBase (Crescendo2024 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class DriveBase

    +
    +
    java.lang.Object +
    edu.wpi.first.wpilibj2.command.SubsystemBase +
    frc.robot.subsystems.drive.DriveBase
    +
    +
    +
    +
    +
    All Implemented Interfaces:
    +
    edu.wpi.first.util.sendable.Sendable, edu.wpi.first.wpilibj2.command.Subsystem, Drive
    +
    +
    +
    Direct Known Subclasses:
    +
    DriveSwerveYAGSL
    +
    +
    +
    public class DriveBase +extends edu.wpi.first.wpilibj2.command.SubsystemBase +implements Drive
    +
    +
    +
      + +
    • +
      +

      Constructor Summary

      +
      Constructors
      +
      +
      Constructor
      +
      Description
      + +
       
      +
      +
      +
    • + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      double
      + +
      +
      This returns the robot's max angular speed in radian/sec
      +
      +
      double
      + +
      +
      This returns the robot's max linear speed in meter/sec
      +
      +
      void
      +
      runVelocity(edu.wpi.first.math.kinematics.ChassisSpeeds velocity)
      +
      +
      Sets the desired chassis speed
      +
      +
      +
      +
      +
      +

      Methods inherited from class edu.wpi.first.wpilibj2.command.SubsystemBase

      +addChild, getName, getSubsystem, initSendable, setName, setSubsystem
      +
      +

      Methods inherited from class java.lang.Object

      +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      +
      +

      Methods inherited from interface edu.wpi.first.wpilibj2.command.Subsystem

      +defer, getCurrentCommand, getDefaultCommand, periodic, register, removeDefaultCommand, run, runEnd, runOnce, setDefaultCommand, simulationPeriodic, startEnd
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        DriveBase

        +
        public DriveBase()
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        runVelocity

        +
        public void runVelocity(edu.wpi.first.math.kinematics.ChassisSpeeds velocity)
        +
        Description copied from interface: Drive
        +
        Sets the desired chassis speed
        +
        +
        Specified by:
        +
        runVelocity in interface Drive
        +
        Parameters:
        +
        velocity - specifies the setpoint velocity for the chassis
        +
        +
        +
      • +
      • +
        +

        getMaxLinearSpeed

        +
        public double getMaxLinearSpeed()
        +
        Description copied from interface: Drive
        +
        This returns the robot's max linear speed in meter/sec
        +
        +
        Specified by:
        +
        getMaxLinearSpeed in interface Drive
        +
        Returns:
        +
        speed in meter/sec
        +
        +
        +
      • +
      • +
        +

        getMaxAngularSpeed

        +
        public double getMaxAngularSpeed()
        +
        Description copied from interface: Drive
        +
        This returns the robot's max angular speed in radian/sec
        +
        +
        Specified by:
        +
        getMaxAngularSpeed in interface Drive
        +
        Returns:
        +
        speed in radian/sec
        +
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + + diff --git a/javadoc/frc/robot/subsystems/drive/DriveSwerveYAGSL.html b/javadoc/frc/robot/subsystems/drive/DriveSwerveYAGSL.html new file mode 100644 index 00000000..599d8bb6 --- /dev/null +++ b/javadoc/frc/robot/subsystems/drive/DriveSwerveYAGSL.html @@ -0,0 +1,243 @@ + + + + +DriveSwerveYAGSL (Crescendo2024 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class DriveSwerveYAGSL

    +
    +
    java.lang.Object +
    edu.wpi.first.wpilibj2.command.SubsystemBase +
    frc.robot.subsystems.drive.DriveBase +
    frc.robot.subsystems.drive.DriveSwerveYAGSL
    +
    +
    +
    +
    +
    +
    All Implemented Interfaces:
    +
    edu.wpi.first.util.sendable.Sendable, edu.wpi.first.wpilibj2.command.Subsystem, Drive
    +
    +
    +
    public class DriveSwerveYAGSL +extends DriveBase
    +
    +
    +
      + +
    • +
      +

      Constructor Summary

      +
      Constructors
      +
      +
      Constructor
      +
      Description
      + +
       
      +
      +
      +
    • + +
    • +
      +

      Method Summary

      +
      +
      +
      +
      +
      Modifier and Type
      +
      Method
      +
      Description
      +
      double
      + +
      +
      This returns the robot's max angular speed in radian/sec
      +
      +
      double
      + +
      +
      This returns the robot's max linear speed in meter/sec
      +
      +
      boolean
      + +
       
      +
      void
      +
      runVelocity(edu.wpi.first.math.kinematics.ChassisSpeeds velocity)
      +
      +
      Sets the desired chassis speed
      +
      +
      void
      +
      setFieldOrientedDrive(boolean enable)
      +
       
      +
      +
      +
      +
      +

      Methods inherited from class edu.wpi.first.wpilibj2.command.SubsystemBase

      +addChild, getName, getSubsystem, initSendable, setName, setSubsystem
      +
      +

      Methods inherited from class java.lang.Object

      +clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      +
      +

      Methods inherited from interface edu.wpi.first.wpilibj2.command.Subsystem

      +defer, getCurrentCommand, getDefaultCommand, periodic, register, removeDefaultCommand, run, runEnd, runOnce, setDefaultCommand, simulationPeriodic, startEnd
      +
      +
    • +
    +
    +
    +
      + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        DriveSwerveYAGSL

        +
        public DriveSwerveYAGSL()
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Method Details

      +
        +
      • +
        +

        runVelocity

        +
        public void runVelocity(edu.wpi.first.math.kinematics.ChassisSpeeds velocity)
        +
        Description copied from interface: Drive
        +
        Sets the desired chassis speed
        +
        +
        Specified by:
        +
        runVelocity in interface Drive
        +
        Overrides:
        +
        runVelocity in class DriveBase
        +
        Parameters:
        +
        velocity - specifies the setpoint velocity for the chassis
        +
        +
        +
      • +
      • +
        +

        getMaxLinearSpeed

        +
        public double getMaxLinearSpeed()
        +
        Description copied from interface: Drive
        +
        This returns the robot's max linear speed in meter/sec
        +
        +
        Specified by:
        +
        getMaxLinearSpeed in interface Drive
        +
        Overrides:
        +
        getMaxLinearSpeed in class DriveBase
        +
        Returns:
        +
        speed in meter/sec
        +
        +
        +
      • +
      • +
        +

        getMaxAngularSpeed

        +
        public double getMaxAngularSpeed()
        +
        Description copied from interface: Drive
        +
        This returns the robot's max angular speed in radian/sec
        +
        +
        Specified by:
        +
        getMaxAngularSpeed in interface Drive
        +
        Overrides:
        +
        getMaxAngularSpeed in class DriveBase
        +
        Returns:
        +
        speed in radian/sec
        +
        +
        +
      • +
      • +
        +

        setFieldOrientedDrive

        +
        public void setFieldOrientedDrive(boolean enable)
        +
        +
      • +
      • +
        +

        isFieldOrientedDrive

        +
        public boolean isFieldOrientedDrive()
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + + diff --git a/javadoc/frc/robot/subsystems/drive/package-summary.html b/javadoc/frc/robot/subsystems/drive/package-summary.html new file mode 100644 index 00000000..abb9bd23 --- /dev/null +++ b/javadoc/frc/robot/subsystems/drive/package-summary.html @@ -0,0 +1,91 @@ + + + + +frc.robot.subsystems.drive (Crescendo2024 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Package frc.robot.subsystems.drive

    +
    +
    +
    package frc.robot.subsystems.drive
    +
    + +
    +
    +
    +
    + + diff --git a/javadoc/frc/robot/subsystems/drive/package-tree.html b/javadoc/frc/robot/subsystems/drive/package-tree.html new file mode 100644 index 00000000..4a30b4c8 --- /dev/null +++ b/javadoc/frc/robot/subsystems/drive/package-tree.html @@ -0,0 +1,84 @@ + + + + +frc.robot.subsystems.drive Class Hierarchy (Crescendo2024 API) + + + + + + + + + + + + + + +
    + +
    +
    +
    +

    Hierarchy For Package frc.robot.subsystems.drive

    +Package Hierarchies: + +
    +
    +

    Class Hierarchy

    +
      +
    • java.lang.Object +
        +
      • edu.wpi.first.wpilibj2.command.SubsystemBase (implements edu.wpi.first.util.sendable.Sendable, edu.wpi.first.wpilibj2.command.Subsystem) + +
      • +
      +
    • +
    +
    +
    +

    Interface Hierarchy

    +
      +
    • frc.robot.subsystems.drive.Drive
    • +
    +
    +
    +
    +
    + + diff --git a/javadoc/index-all.html b/javadoc/index-all.html index ecefb2c2..40980591 100644 --- a/javadoc/index-all.html +++ b/javadoc/index-all.html @@ -103,6 +103,22 @@

    D

     
    disabledPeriodic() - Method in class frc.robot.Robot
     
    +
    drive - Variable in class frc.robot.RobotContainer
    +
     
    +
    Drive - Interface in frc.robot.subsystems.drive
    +
     
    +
    DriveBase - Class in frc.robot.subsystems.drive
    +
     
    +
    DriveBase() - Constructor for class frc.robot.subsystems.drive.DriveBase
    +
     
    +
    DriveCommand - Class in frc.robot.commands.drive
    +
     
    +
    DriveCommand(DriveBase, DoubleSupplier, DoubleSupplier, DoubleSupplier) - Constructor for class frc.robot.commands.drive.DriveCommand
    +
     
    +
    DriveSwerveYAGSL - Class in frc.robot.subsystems.drive
    +
     
    +
    DriveSwerveYAGSL() - Constructor for class frc.robot.subsystems.drive.DriveSwerveYAGSL
    +
     

    E

    @@ -120,6 +136,8 @@

    E

     
    end(boolean) - Method in class frc.robot.commands.ShooterEnable
     
    +
    execute() - Method in class frc.robot.commands.drive.DriveCommand
    +
     
    execute() - Method in class frc.robot.commands.IntakeBaseCommand
     
    execute() - Method in class frc.robot.commands.ShooterEnable
    @@ -131,8 +149,12 @@

    F

     
    frc.robot.commands - package frc.robot.commands
     
    +
    frc.robot.commands.drive - package frc.robot.commands.drive
    +
     
    frc.robot.subsystems.arm - package frc.robot.subsystems.arm
     
    +
    frc.robot.subsystems.drive - package frc.robot.subsystems.drive
    +
     
    frc.robot.subsystems.intake - package frc.robot.subsystems.intake
     
    frc.robot.subsystems.shooter - package frc.robot.subsystems.shooter
    @@ -148,6 +170,22 @@

    G

     
    getCurrentSpeed() - Method in class frc.robot.subsystems.shooter.ShooterSubsystem
     
    +
    getMaxAngularSpeed() - Method in interface frc.robot.subsystems.drive.Drive
    +
    +
    This returns the robot's max angular speed in radian/sec
    +
    +
    getMaxAngularSpeed() - Method in class frc.robot.subsystems.drive.DriveBase
    +
     
    +
    getMaxAngularSpeed() - Method in class frc.robot.subsystems.drive.DriveSwerveYAGSL
    +
     
    +
    getMaxLinearSpeed() - Method in interface frc.robot.subsystems.drive.Drive
    +
    +
    This returns the robot's max linear speed in meter/sec
    +
    +
    getMaxLinearSpeed() - Method in class frc.robot.subsystems.drive.DriveBase
    +
     
    +
    getMaxLinearSpeed() - Method in class frc.robot.subsystems.drive.DriveSwerveYAGSL
    +
     
    getVoltage() - Method in interface frc.robot.subsystems.shooter.Shooter
     
    getVoltage() - Method in class frc.robot.subsystems.shooter.ShooterSubsystem
    @@ -193,6 +231,8 @@

    I

     
    IntakeIOSparkMax() - Constructor for class frc.robot.subsystems.intake.IntakeIOSparkMax
     
    +
    isFieldOrientedDrive() - Method in class frc.robot.subsystems.drive.DriveSwerveYAGSL
    +
     

    M

    @@ -226,11 +266,21 @@

    R

     
    robotPeriodic() - Method in class frc.robot.Robot
     
    +
    runVelocity(ChassisSpeeds) - Method in interface frc.robot.subsystems.drive.Drive
    +
    +
    Sets the desired chassis speed
    +
    +
    runVelocity(ChassisSpeeds) - Method in class frc.robot.subsystems.drive.DriveBase
    +
     
    +
    runVelocity(ChassisSpeeds) - Method in class frc.robot.subsystems.drive.DriveSwerveYAGSL
    +
     

    S

    setAngle(double) - Method in interface frc.robot.subsystems.arm.Arm
     
    +
    setFieldOrientedDrive(boolean) - Method in class frc.robot.subsystems.drive.DriveSwerveYAGSL
    +
     
    setVoltage(double) - Method in interface frc.robot.subsystems.intake.Intake
     
    setVoltage(double) - Method in class frc.robot.subsystems.intake.IntakeBase
    diff --git a/javadoc/index.html b/javadoc/index.html index 166e7e7c..7b7cff12 100644 --- a/javadoc/index.html +++ b/javadoc/index.html @@ -58,7 +58,11 @@

    Crescendo2024 API

     
    frc.robot.commands
     
    -
    frc.robot.subsystems.arm
    +
    frc.robot.commands.drive
    +
     
    +
    frc.robot.subsystems.arm
    +
     
    +
    frc.robot.subsystems.drive
     
    frc.robot.subsystems.intake
     
    diff --git a/javadoc/member-search-index.js b/javadoc/member-search-index.js index 1bd4a9d7..100d6778 100644 --- a/javadoc/member-search-index.js +++ b/javadoc/member-search-index.js @@ -1 +1 @@ -memberSearchIndex = [{"p":"frc.robot.subsystems.intake","c":"IntakeIO.IntakeIOInputs","l":"appliedVolts"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIO.ShooterIOInputs","l":"appliedVolts"},{"p":"frc.robot","c":"Robot","l":"autonomousExit()"},{"p":"frc.robot","c":"Robot","l":"autonomousInit()"},{"p":"frc.robot","c":"Robot","l":"autonomousPeriodic()"},{"p":"frc.robot","c":"BuildConstants","l":"BUILD_DATE"},{"p":"frc.robot","c":"BuildConstants","l":"BUILD_UNIX_TIME"},{"p":"frc.robot","c":"RobotContainer","l":"controller"},{"p":"frc.robot","c":"BuildConstants","l":"DIRTY"},{"p":"frc.robot.subsystems.intake","c":"Intake","l":"disable()"},{"p":"frc.robot.subsystems.intake","c":"IntakeBase","l":"disable()"},{"p":"frc.robot.subsystems.shooter","c":"Shooter","l":"disable()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"disable()"},{"p":"frc.robot","c":"Robot","l":"disabledExit()"},{"p":"frc.robot","c":"Robot","l":"disabledInit()"},{"p":"frc.robot","c":"Robot","l":"disabledPeriodic()"},{"p":"frc.robot.subsystems.intake","c":"Intake","l":"enable()"},{"p":"frc.robot.subsystems.intake","c":"IntakeBase","l":"enable()"},{"p":"frc.robot.subsystems.shooter","c":"Shooter","l":"enable()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"enable()"},{"p":"frc.robot.commands","c":"ShooterEnable","l":"end(boolean)"},{"p":"frc.robot.commands","c":"IntakeBaseCommand","l":"execute()"},{"p":"frc.robot.commands","c":"ShooterEnable","l":"execute()"},{"p":"frc.robot.subsystems.arm","c":"Arm","l":"getAngle()"},{"p":"frc.robot","c":"RobotContainer","l":"getAutonomousCommand()"},{"p":"frc.robot.subsystems.shooter","c":"Shooter","l":"getCurrentSpeed()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"getCurrentSpeed()"},{"p":"frc.robot.subsystems.shooter","c":"Shooter","l":"getVoltage()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"getVoltage()"},{"p":"frc.robot","c":"BuildConstants","l":"GIT_BRANCH"},{"p":"frc.robot","c":"BuildConstants","l":"GIT_DATE"},{"p":"frc.robot","c":"BuildConstants","l":"GIT_REVISION"},{"p":"frc.robot","c":"BuildConstants","l":"GIT_SHA"},{"p":"frc.robot.commands","c":"IntakeBaseCommand","l":"initialize()"},{"p":"frc.robot.commands","c":"ShooterEnable","l":"initialize()"},{"p":"frc.robot","c":"RobotContainer","l":"intake"},{"p":"frc.robot.subsystems.intake","c":"IntakeBase","l":"IntakeBase(IntakeIO)","u":"%3Cinit%3E(frc.robot.subsystems.intake.IntakeIO)"},{"p":"frc.robot.commands","c":"IntakeBaseCommand","l":"IntakeBaseCommand(IntakeBase, BooleanSupplier, BooleanSupplier)","u":"%3Cinit%3E(frc.robot.subsystems.intake.IntakeBase,java.util.function.BooleanSupplier,java.util.function.BooleanSupplier)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIO.IntakeIOInputs","l":"IntakeIOInputs()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOSim","l":"IntakeIOSim()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOSparkMax","l":"IntakeIOSparkMax()","u":"%3Cinit%3E()"},{"p":"frc.robot","c":"Main","l":"main(String...)","u":"main(java.lang.String...)"},{"p":"frc.robot","c":"BuildConstants","l":"MAVEN_GROUP"},{"p":"frc.robot","c":"BuildConstants","l":"MAVEN_NAME"},{"p":"frc.robot.subsystems.intake","c":"IntakeBase","l":"periodic()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"periodic()"},{"p":"frc.robot","c":"Robot","l":"Robot()","u":"%3Cinit%3E()"},{"p":"frc.robot","c":"RobotContainer","l":"RobotContainer()","u":"%3Cinit%3E()"},{"p":"frc.robot","c":"Robot","l":"robotInit()"},{"p":"frc.robot","c":"Robot","l":"robotPeriodic()"},{"p":"frc.robot.subsystems.arm","c":"Arm","l":"setAngle(double)"},{"p":"frc.robot.subsystems.intake","c":"Intake","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.intake","c":"IntakeBase","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIO","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOSim","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOSparkMax","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.shooter","c":"Shooter","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIO","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOSim","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOSparkMax","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"setVoltage(double)"},{"p":"frc.robot","c":"RobotContainer","l":"shooter"},{"p":"frc.robot.commands","c":"ShooterEnable","l":"ShooterEnable(ShooterSubsystem)","u":"%3Cinit%3E(frc.robot.subsystems.shooter.ShooterSubsystem)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIO.ShooterIOInputs","l":"ShooterIOInputs()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOSim","l":"ShooterIOSim()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOSparkMax","l":"ShooterIOSparkMax()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"ShooterSubsystem(ShooterIO)","u":"%3Cinit%3E(frc.robot.subsystems.shooter.ShooterIO)"},{"p":"frc.robot","c":"Robot","l":"teleopExit()"},{"p":"frc.robot","c":"Robot","l":"teleopInit()"},{"p":"frc.robot","c":"Robot","l":"teleopPeriodic()"},{"p":"frc.robot","c":"Robot","l":"testExit()"},{"p":"frc.robot","c":"Robot","l":"testInit()"},{"p":"frc.robot","c":"Robot","l":"testPeriodic()"},{"p":"frc.robot.subsystems.intake","c":"IntakeIO","l":"updateInputs(IntakeIO.IntakeIOInputs)","u":"updateInputs(frc.robot.subsystems.intake.IntakeIO.IntakeIOInputs)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOSim","l":"updateInputs(IntakeIO.IntakeIOInputs)","u":"updateInputs(frc.robot.subsystems.intake.IntakeIO.IntakeIOInputs)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOSparkMax","l":"updateInputs(IntakeIO.IntakeIOInputs)","u":"updateInputs(frc.robot.subsystems.intake.IntakeIO.IntakeIOInputs)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIO","l":"updateInputs(ShooterIO.ShooterIOInputs)","u":"updateInputs(frc.robot.subsystems.shooter.ShooterIO.ShooterIOInputs)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOSim","l":"updateInputs(ShooterIO.ShooterIOInputs)","u":"updateInputs(frc.robot.subsystems.shooter.ShooterIO.ShooterIOInputs)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOSparkMax","l":"updateInputs(ShooterIO.ShooterIOInputs)","u":"updateInputs(frc.robot.subsystems.shooter.ShooterIO.ShooterIOInputs)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIO.IntakeIOInputs","l":"velocityRadPerSec"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIO.ShooterIOInputs","l":"velocityRadPerSec"},{"p":"frc.robot","c":"BuildConstants","l":"VERSION"}];updateSearchResults(); \ No newline at end of file +memberSearchIndex = [{"p":"frc.robot.subsystems.intake","c":"IntakeIO.IntakeIOInputs","l":"appliedVolts"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIO.ShooterIOInputs","l":"appliedVolts"},{"p":"frc.robot","c":"Robot","l":"autonomousExit()"},{"p":"frc.robot","c":"Robot","l":"autonomousInit()"},{"p":"frc.robot","c":"Robot","l":"autonomousPeriodic()"},{"p":"frc.robot","c":"BuildConstants","l":"BUILD_DATE"},{"p":"frc.robot","c":"BuildConstants","l":"BUILD_UNIX_TIME"},{"p":"frc.robot","c":"RobotContainer","l":"controller"},{"p":"frc.robot","c":"BuildConstants","l":"DIRTY"},{"p":"frc.robot.subsystems.intake","c":"Intake","l":"disable()"},{"p":"frc.robot.subsystems.intake","c":"IntakeBase","l":"disable()"},{"p":"frc.robot.subsystems.shooter","c":"Shooter","l":"disable()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"disable()"},{"p":"frc.robot","c":"Robot","l":"disabledExit()"},{"p":"frc.robot","c":"Robot","l":"disabledInit()"},{"p":"frc.robot","c":"Robot","l":"disabledPeriodic()"},{"p":"frc.robot","c":"RobotContainer","l":"drive"},{"p":"frc.robot.subsystems.drive","c":"DriveBase","l":"DriveBase()","u":"%3Cinit%3E()"},{"p":"frc.robot.commands.drive","c":"DriveCommand","l":"DriveCommand(DriveBase, DoubleSupplier, DoubleSupplier, DoubleSupplier)","u":"%3Cinit%3E(frc.robot.subsystems.drive.DriveBase,java.util.function.DoubleSupplier,java.util.function.DoubleSupplier,java.util.function.DoubleSupplier)"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"DriveSwerveYAGSL()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.intake","c":"Intake","l":"enable()"},{"p":"frc.robot.subsystems.intake","c":"IntakeBase","l":"enable()"},{"p":"frc.robot.subsystems.shooter","c":"Shooter","l":"enable()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"enable()"},{"p":"frc.robot.commands","c":"ShooterEnable","l":"end(boolean)"},{"p":"frc.robot.commands.drive","c":"DriveCommand","l":"execute()"},{"p":"frc.robot.commands","c":"IntakeBaseCommand","l":"execute()"},{"p":"frc.robot.commands","c":"ShooterEnable","l":"execute()"},{"p":"frc.robot.subsystems.arm","c":"Arm","l":"getAngle()"},{"p":"frc.robot","c":"RobotContainer","l":"getAutonomousCommand()"},{"p":"frc.robot.subsystems.shooter","c":"Shooter","l":"getCurrentSpeed()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"getCurrentSpeed()"},{"p":"frc.robot.subsystems.drive","c":"Drive","l":"getMaxAngularSpeed()"},{"p":"frc.robot.subsystems.drive","c":"DriveBase","l":"getMaxAngularSpeed()"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"getMaxAngularSpeed()"},{"p":"frc.robot.subsystems.drive","c":"Drive","l":"getMaxLinearSpeed()"},{"p":"frc.robot.subsystems.drive","c":"DriveBase","l":"getMaxLinearSpeed()"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"getMaxLinearSpeed()"},{"p":"frc.robot.subsystems.shooter","c":"Shooter","l":"getVoltage()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"getVoltage()"},{"p":"frc.robot","c":"BuildConstants","l":"GIT_BRANCH"},{"p":"frc.robot","c":"BuildConstants","l":"GIT_DATE"},{"p":"frc.robot","c":"BuildConstants","l":"GIT_REVISION"},{"p":"frc.robot","c":"BuildConstants","l":"GIT_SHA"},{"p":"frc.robot.commands","c":"IntakeBaseCommand","l":"initialize()"},{"p":"frc.robot.commands","c":"ShooterEnable","l":"initialize()"},{"p":"frc.robot","c":"RobotContainer","l":"intake"},{"p":"frc.robot.subsystems.intake","c":"IntakeBase","l":"IntakeBase(IntakeIO)","u":"%3Cinit%3E(frc.robot.subsystems.intake.IntakeIO)"},{"p":"frc.robot.commands","c":"IntakeBaseCommand","l":"IntakeBaseCommand(IntakeBase, BooleanSupplier, BooleanSupplier)","u":"%3Cinit%3E(frc.robot.subsystems.intake.IntakeBase,java.util.function.BooleanSupplier,java.util.function.BooleanSupplier)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIO.IntakeIOInputs","l":"IntakeIOInputs()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOSim","l":"IntakeIOSim()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOSparkMax","l":"IntakeIOSparkMax()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"isFieldOrientedDrive()"},{"p":"frc.robot","c":"Main","l":"main(String...)","u":"main(java.lang.String...)"},{"p":"frc.robot","c":"BuildConstants","l":"MAVEN_GROUP"},{"p":"frc.robot","c":"BuildConstants","l":"MAVEN_NAME"},{"p":"frc.robot.subsystems.intake","c":"IntakeBase","l":"periodic()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"periodic()"},{"p":"frc.robot","c":"Robot","l":"Robot()","u":"%3Cinit%3E()"},{"p":"frc.robot","c":"RobotContainer","l":"RobotContainer()","u":"%3Cinit%3E()"},{"p":"frc.robot","c":"Robot","l":"robotInit()"},{"p":"frc.robot","c":"Robot","l":"robotPeriodic()"},{"p":"frc.robot.subsystems.drive","c":"Drive","l":"runVelocity(ChassisSpeeds)","u":"runVelocity(edu.wpi.first.math.kinematics.ChassisSpeeds)"},{"p":"frc.robot.subsystems.drive","c":"DriveBase","l":"runVelocity(ChassisSpeeds)","u":"runVelocity(edu.wpi.first.math.kinematics.ChassisSpeeds)"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"runVelocity(ChassisSpeeds)","u":"runVelocity(edu.wpi.first.math.kinematics.ChassisSpeeds)"},{"p":"frc.robot.subsystems.arm","c":"Arm","l":"setAngle(double)"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"setFieldOrientedDrive(boolean)"},{"p":"frc.robot.subsystems.intake","c":"Intake","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.intake","c":"IntakeBase","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIO","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOSim","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOSparkMax","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.shooter","c":"Shooter","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIO","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOSim","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOSparkMax","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"setVoltage(double)"},{"p":"frc.robot","c":"RobotContainer","l":"shooter"},{"p":"frc.robot.commands","c":"ShooterEnable","l":"ShooterEnable(ShooterSubsystem)","u":"%3Cinit%3E(frc.robot.subsystems.shooter.ShooterSubsystem)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIO.ShooterIOInputs","l":"ShooterIOInputs()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOSim","l":"ShooterIOSim()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOSparkMax","l":"ShooterIOSparkMax()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"ShooterSubsystem(ShooterIO)","u":"%3Cinit%3E(frc.robot.subsystems.shooter.ShooterIO)"},{"p":"frc.robot","c":"Robot","l":"teleopExit()"},{"p":"frc.robot","c":"Robot","l":"teleopInit()"},{"p":"frc.robot","c":"Robot","l":"teleopPeriodic()"},{"p":"frc.robot","c":"Robot","l":"testExit()"},{"p":"frc.robot","c":"Robot","l":"testInit()"},{"p":"frc.robot","c":"Robot","l":"testPeriodic()"},{"p":"frc.robot.subsystems.intake","c":"IntakeIO","l":"updateInputs(IntakeIO.IntakeIOInputs)","u":"updateInputs(frc.robot.subsystems.intake.IntakeIO.IntakeIOInputs)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOSim","l":"updateInputs(IntakeIO.IntakeIOInputs)","u":"updateInputs(frc.robot.subsystems.intake.IntakeIO.IntakeIOInputs)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOSparkMax","l":"updateInputs(IntakeIO.IntakeIOInputs)","u":"updateInputs(frc.robot.subsystems.intake.IntakeIO.IntakeIOInputs)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIO","l":"updateInputs(ShooterIO.ShooterIOInputs)","u":"updateInputs(frc.robot.subsystems.shooter.ShooterIO.ShooterIOInputs)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOSim","l":"updateInputs(ShooterIO.ShooterIOInputs)","u":"updateInputs(frc.robot.subsystems.shooter.ShooterIO.ShooterIOInputs)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOSparkMax","l":"updateInputs(ShooterIO.ShooterIOInputs)","u":"updateInputs(frc.robot.subsystems.shooter.ShooterIO.ShooterIOInputs)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIO.IntakeIOInputs","l":"velocityRadPerSec"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIO.ShooterIOInputs","l":"velocityRadPerSec"},{"p":"frc.robot","c":"BuildConstants","l":"VERSION"}];updateSearchResults(); \ No newline at end of file diff --git a/javadoc/overview-tree.html b/javadoc/overview-tree.html index a8a59e2a..28e48003 100644 --- a/javadoc/overview-tree.html +++ b/javadoc/overview-tree.html @@ -52,7 +52,9 @@

    Hierarchy For All Packages

    @@ -65,6 +67,7 @@

    Class Hierarchy

  • frc.robot.BuildConstants
  • edu.wpi.first.wpilibj2.command.Command (implements edu.wpi.first.util.sendable.Sendable) @@ -92,6 +95,11 @@

    Class Hierarchy

  • frc.robot.subsystems.shooter.ShooterIOSparkMax (implements frc.robot.subsystems.shooter.ShooterIO)
  • edu.wpi.first.wpilibj2.command.SubsystemBase (implements edu.wpi.first.util.sendable.Sendable, edu.wpi.first.wpilibj2.command.Subsystem) @@ -104,6 +112,7 @@

    Class Hierarchy

    Interface Hierarchy