Class BaseTalonConfiguration

Direct Known Subclasses:
TalonSRXConfiguration

Configurables available to TalonSRX
  • Field Details

    • primaryPID

      Primary PID configuration
    • auxiliaryPID

      Auxiliary PID configuration
    • forwardLimitSwitchSource

      Forward Limit Switch Source User can choose between the feedback connector, remote Talon SRX, CANifier, or deactivate the feature
    • reverseLimitSwitchSource

      Reverse Limit Switch Source User can choose between the feedback connector, remote Talon SRX, CANifier, or deactivate the feature
    • forwardLimitSwitchDeviceID

      Forward limit switch device ID Limit Switch device id isn't used unless device is a remote
    • reverseLimitSwitchDeviceID

      Reverse limit switch device ID Limit Switch device id isn't used unless device is a remote
    • forwardLimitSwitchNormal

      Forward limit switch normally open/closed
    • reverseLimitSwitchNormal

      Reverse limit switch normally open/closed
    • sum0Term

      Feedback Device for Sum 0 Term Note the FeedbackDevice enum holds all possible sensor types. Consult product documentation to confirm what is available. Alternatively the product specific enum can be used instead (see below).

      configs.sum0Term = TalonSRXFeedbackDevice.QuadEncoder.toFeedbackDevice();

    • sum1Term

      Feedback Device for Sum 1 Term Note the FeedbackDevice enum holds all possible sensor types. Consult product documentation to confirm what is available. Alternatively the product specific enum can be used instead (see below).

      configs.sum1Term = TalonSRXFeedbackDevice.QuadEncoder.toFeedbackDevice();

    • diff0Term

      Feedback Device for Diff 0 Term Note the FeedbackDevice enum holds all possible sensor types. Consult product documentation to confirm what is available. Alternatively the product specific enum can be used instead (see below).

      configs.diff0Term = TalonSRXFeedbackDevice.QuadEncoder.toFeedbackDevice();

    • diff1Term

      Feedback Device for Diff 1 Term Note the FeedbackDevice enum holds all possible sensor types. Consult product documentation to confirm what is available. Alternatively the product specific enum can be used instead (see below).

      configs.diff1Term = TalonSRXFeedbackDevice.QuadEncoder.toFeedbackDevice();

  • Constructor Details

  • Method Details