Class SubsystemLooper


  • public class SubsystemLooper
    extends Looper
    A looper for LoopableSubsystems.
    • Constructor Detail

      • SubsystemLooper

        public SubsystemLooper()
    • Method Detail

      • register

        public void register​(LoopableSubsystem subsystem)
        Register a LoopableSubsystem with the looper
        Parameters:
        subsystem - LoopableSubsystem to register with the looper
      • registerAll

        public void registerAll​(LoopableSubsystem... subsystems)
        Intarface for registering multiple subsystems
      • update

        public void update()
        Specified by:
        update in class Looper
      • outputTelemetry

        public void outputTelemetry()
        Outputs telemetry data from the Looper and all subsystems to SmartDashboard