Package xbot.common.advantage
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 TypeMethodDescriptionvoid
Consumes and processes inputs from the device or subsystem.
-
Method Details
-
refreshDataFrame
void refreshDataFrame()Consumes and processes inputs from the device or subsystem.
-