Class TorqueAutoManager

java.lang.Object
org.texastorque.torquelib.auto.TorqueAutoManager
Direct Known Subclasses:
TorqueAutoManager.TorqueBlankAutoManager

public abstract class TorqueAutoManager extends Object
AutoManager base class. Handles backend methods and containers. Part of the Texas Torque Autonomous Framework.
  • Constructor Details

    • TorqueAutoManager

      protected TorqueAutoManager()
  • Method Details

    • init

      protected abstract void init()
      This is where we add sequenes
    • addSequence

      protected final void addSequence(TorqueSequence seq)
    • addSequence

      protected final void addSequence(String name, TorqueSequence seq)
    • runCurrentSequence

      public final void runCurrentSequence()
    • chooseCurrentSequence

      public final void chooseCurrentSequence()
    • setCurrentSequence

      public final void setCurrentSequence(TorqueSequence seq)
      Set sequence with sequence object
    • displayChoices

      public final void displayChoices()
      Send sequence list to SmartDashboard
    • resetCurrentSequence

      public final void resetCurrentSequence()
    • getSequenceEnded

      public final boolean getSequenceEnded()
      Return the state variable that shows whether the sequence is ended or not