Class Pigeon

java.lang.Object
edu.wpi.first.wpilibj2.command.SubsystemBase
frc.robot.utilities.Pigeon
All Implemented Interfaces:
edu.wpi.first.util.sendable.Sendable, edu.wpi.first.wpilibj2.command.Subsystem

public class Pigeon extends edu.wpi.first.wpilibj2.command.SubsystemBase
  • Field Details

    • rollZero

      public static edu.wpi.first.wpilibj2.command.button.Trigger rollZero
    • rollStopped

      public static edu.wpi.first.wpilibj2.command.button.Trigger rollStopped
    • pitchZero

      public static edu.wpi.first.wpilibj2.command.button.Trigger pitchZero
    • pitchStopped

      public static edu.wpi.first.wpilibj2.command.button.Trigger pitchStopped
  • Method Details

    • configureAll

      public com.ctre.phoenix6.StatusCode configureAll()
    • getYawSupplier

      public static Supplier<edu.wpi.first.units.measure.Angle> getYawSupplier()
    • getYawVelocitySupplier

      public static Supplier<edu.wpi.first.units.measure.AngularVelocity> getYawVelocitySupplier()
    • getPitchSupplier

      public static Supplier<edu.wpi.first.units.measure.Angle> getPitchSupplier()
    • getPitchVelocitySupplier

      public static Supplier<edu.wpi.first.units.measure.AngularVelocity> getPitchVelocitySupplier()
    • getRollSupplier

      public static Supplier<edu.wpi.first.units.measure.Angle> getRollSupplier()
    • getRollVelocitySupplier

      public static Supplier<edu.wpi.first.units.measure.AngularVelocity> getRollVelocitySupplier()
    • getFaultsSupplier

      public static Supplier<Integer> getFaultsSupplier()
    • getStickyFaultsSupplier

      public static Supplier<Integer> getStickyFaultsSupplier()
    • getVoltageSupplier

      public static Supplier<edu.wpi.first.units.measure.Voltage> getVoltageSupplier()
    • getTemperatureSupplier

      public static Supplier<edu.wpi.first.units.measure.Temperature> getTemperatureSupplier()
    • getRotation

      public static edu.wpi.first.math.geometry.Rotation3d getRotation()
    • resetHeading

      public static Runnable resetHeading()
    • periodic

      public void periodic()
    • simulationPeriodic

      public void simulationPeriodic()