Hierarchy For Package com.revrobotics.spark
Class Hierarchy
- java.lang.Object
- com.revrobotics.spark.A301 (implements org.wpilib.hardware.motor.MotorController)
- com.revrobotics.NativeResourceCleaner
- com.revrobotics.spark.SparkLowLevel (implements java.lang.AutoCloseable, org.wpilib.hardware.motor.MotorController, com.revrobotics.REVDevice)
- com.revrobotics.spark.SparkAbsoluteEncoder (implements com.revrobotics.AbsoluteEncoder)
- com.revrobotics.spark.SparkAnalogSensor (implements com.revrobotics.AnalogInput)
- com.revrobotics.spark.SparkBase.Faults
- com.revrobotics.spark.SparkBase.Warnings
- com.revrobotics.spark.SparkClosedLoopController
- com.revrobotics.spark.SparkFlexExternalEncoder (implements com.revrobotics.RelativeEncoder)
- com.revrobotics.spark.SparkLimitSwitch
- com.revrobotics.spark.SparkMaxAlternateEncoder (implements com.revrobotics.RelativeEncoder)
- com.revrobotics.spark.SparkRelativeEncoder (implements com.revrobotics.RelativeEncoder)
- com.revrobotics.spark.SparkSim
- com.revrobotics.spark.SparkSoftLimit
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.revrobotics.spark.ClosedLoopSlot
- com.revrobotics.spark.FeedbackSensor
- com.revrobotics.spark.SparkBase.ControlType
- com.revrobotics.spark.SparkBase.PersistMode
- com.revrobotics.spark.SparkBase.ResetMode
- com.revrobotics.spark.SparkClosedLoopController.ArbFFUnits
- com.revrobotics.spark.SparkLowLevel.MotorType
- com.revrobotics.spark.SparkLowLevel.PeriodicFrame
- com.revrobotics.spark.SparkLowLevel.SparkModel
- com.revrobotics.spark.SparkSoftLimit.SoftLimitDirection
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- com.revrobotics.spark.SparkLowLevel.PeriodicStatus0 (implements com.revrobotics.StatusFrame)
- com.revrobotics.spark.SparkLowLevel.PeriodicStatus1 (implements com.revrobotics.StatusFrame)
- com.revrobotics.spark.SparkLowLevel.PeriodicStatus2 (implements com.revrobotics.StatusFrame)
- com.revrobotics.spark.SparkLowLevel.PeriodicStatus3 (implements com.revrobotics.StatusFrame)
- com.revrobotics.spark.SparkLowLevel.PeriodicStatus4 (implements com.revrobotics.StatusFrame)
- com.revrobotics.spark.SparkLowLevel.PeriodicStatus5 (implements com.revrobotics.StatusFrame)
- com.revrobotics.spark.SparkLowLevel.PeriodicStatus6 (implements com.revrobotics.StatusFrame)
- com.revrobotics.spark.SparkLowLevel.PeriodicStatus7 (implements com.revrobotics.StatusFrame)
- com.revrobotics.spark.SparkLowLevel.PeriodicStatus8 (implements com.revrobotics.StatusFrame)
- com.revrobotics.spark.SparkLowLevel.PeriodicStatus9 (implements com.revrobotics.StatusFrame)
- java.lang.Record