Class ParentConfigurator

java.lang.Object
com.ctre.phoenix6.configs.ParentConfigurator
Direct Known Subclasses:
CANcoderConfigurator, CANdiConfigurator, CANdleConfigurator, CANrangeConfigurator, Pigeon2Configurator, TalonFXConfigurator, TalonFXSConfigurator

public class ParentConfigurator extends Object
The base class for all device configurators.
  • Field Details

    • DefaultTimeoutSeconds

      public double DefaultTimeoutSeconds
      The default maximum amount of time to wait for a config.
  • Constructor Details

    • ParentConfigurator

      protected ParentConfigurator(DeviceIdentifier deviceIdentifier)
  • Method Details

    • reportIfFrequent

      protected final void reportIfFrequent()
    • setConfigsPrivate

      protected final StatusCode setConfigsPrivate(String serialString, double timeoutSeconds, boolean futureProofConfigs, boolean overrideIfDuplicate)
    • getConfigsPrivate

      protected final StatusCode getConfigsPrivate(StringBuilder serialString, double timeoutSeconds)