Interface DataFrameRefreshable

All Known Implementing Classes:
AprilTagVisionSubsystem, AutonomousCommandSelector, BaseDriveSubsystem, BasePoseSubsystem, BaseSetpointSubsystem, BaseSubsystem, BaseSwerveDriveSubsystem, BooleanProperty, CANCoderAdapter, CANSparkMaxWpiAdapter, CANTalonFxWpiAdapter, CompressorSubsystem, DigitalInputWPIAdapter, DoubleProperty, DutyCycleEncoderWpiAdapter, InertialMeasurementUnitAdapter, MockAbsoluteEncoder, MockBasePoseSubsystem, MockCANCoder, MockCANMotorController, MockDigitalInput, MockDriveSubsystem, MockDutyCycleEncoder, MockGyro, MockServo, MockSparkAbsoluteEncoder, PhotonCameraExtended, Property, ServoWPIAdapter, SimpleMotorSubsystem, StringProperty, SwerveDriveSubsystem, SwerveModuleSubsystem, SwerveSteeringSubsystem, XAbsoluteEncoder, XCANCoder, XCANMotorController, XDigitalInput, XDutyCycleEncoder, XGyro, XPropertyManager, XServo, XSparkAbsoluteEncoder

public interface DataFrameRefreshable
Interface for objects that need to have state refreshed before the subsystem periodic loop.
 graph TD
     A[Start scheduler loop] --> B[refreshDataFrame]
     B --> C[periodic]
     C -->D[End scheduler loop]
     D --> A
 
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Consumes and processes inputs from the device or subsystem.
  • Method Details

    • refreshDataFrame

      void refreshDataFrame()
      Consumes and processes inputs from the device or subsystem.