| addSubscriber(std::string_view field, const std::vector< bool > &defaultValue) (defined in valor::Loggable) | valor::Loggable | inline |
| applyConfig() override (defined in valor::PhoenixController< VelocityOutput, PositionOutput >) | valor::PhoenixController< VelocityOutput, PositionOutput > | inlinevirtual |
| BaseController(frc::DCMotor _motorSpec) | valor::BaseController | inlineexplicit |
| calculateAppliedVoltage() override (defined in valor::PhoenixController< VelocityOutput, PositionOutput >) | valor::PhoenixController< VelocityOutput, PositionOutput > | inlinevirtual |
| enableFOC(bool enableFOC) (defined in valor::PhoenixController< VelocityOutput, PositionOutput >) | valor::PhoenixController< VelocityOutput, PositionOutput > | inline |
| getAbsEncoderPosition() override (defined in valor::PhoenixController< VelocityOutput, PositionOutput >) | valor::PhoenixController< VelocityOutput, PositionOutput > | inlinevirtual |
| getBusUtil(const char *canBusName) (defined in valor::PhoenixController< VelocityOutput, PositionOutput >) | valor::PhoenixController< VelocityOutput, PositionOutput > | inline |
| getCANCoder() (defined in valor::PhoenixController< VelocityOutput, PositionOutput >) | valor::PhoenixController< VelocityOutput, PositionOutput > | inline |
| getCurrent() override | valor::PhoenixController< VelocityOutput, PositionOutput > | inlinevirtual |
| GetFault_BadMagnet(bool refresh=true) (defined in valor::PhoenixController< VelocityOutput, PositionOutput >) | valor::PhoenixController< VelocityOutput, PositionOutput > | inline |
| GetLoggingTime() (defined in valor::Loggable) | valor::Loggable | static |
| getMagnetHealth() (defined in valor::PhoenixController< VelocityOutput, PositionOutput >) | valor::PhoenixController< VelocityOutput, PositionOutput > | inline |
| getMaxMechSpeed() | valor::BaseController | inline |
| getOpMode() (defined in valor::BaseController) | valor::BaseController | inline |
| getPosition() override | valor::PhoenixController< VelocityOutput, PositionOutput > | inlinevirtual |
| getSpeed() override | valor::PhoenixController< VelocityOutput, PositionOutput > | inlinevirtual |
| getTuneMode() (defined in valor::BaseController) | valor::BaseController | inline |
| getVoltageCompensation() (defined in valor::BaseController) | valor::BaseController | inline |
| LogChild(std::string_view name, Loggable *child) | valor::Loggable | |
| LogChild(std::string_view name, wpi::Sendable *child) | valor::Loggable | |
| Loggable(std::string_view name) | valor::Loggable | explicitprotected |
| Loggable() | valor::Loggable | protected |
| LoggablePeriodic() override | valor::PhoenixController< VelocityOutput, PositionOutput > | inlinevirtual |
| motorSpec (defined in valor::BaseController) | valor::BaseController | |
| OnLoggingStart() override | valor::BaseController | inlinevirtual |
| OperationalMode enum name (defined in valor::BaseController) | valor::BaseController | |
| PhoenixController(valor::PhoenixControllerType controllerType, int canID, valor::NeutralMode neutralMode, bool inverted, std::string canbus="", units::millisecond_t _loggingPeriod=100_ms) (defined in valor::PhoenixController< VelocityOutput, PositionOutput >) | valor::PhoenixController< VelocityOutput, PositionOutput > | inline |
| positionSetter(units::turn_t position, int slot=0) override | valor::PhoenixController< VelocityOutput, PositionOutput > | inlinevirtual |
| powerSetter(double out) override (defined in valor::PhoenixController< VelocityOutput, PositionOutput >) | valor::PhoenixController< VelocityOutput, PositionOutput > | inlinevirtual |
| powerSetter(units::volt_t out) override (defined in valor::PhoenixController< VelocityOutput, PositionOutput >) | valor::PhoenixController< VelocityOutput, PositionOutput > | inlinevirtual |
| powerSetter(units::ampere_t out) override (defined in valor::PhoenixController< VelocityOutput, PositionOutput >) | valor::PhoenixController< VelocityOutput, PositionOutput > | inlinevirtual |
| ReadLog(std::string_view field, const T &defaultValue={}) | valor::Loggable | inlineprotected |
| ReadLogImpl(nt::Subscriber *sub) (defined in valor::Loggable) | valor::Loggable | inline |
| reset() override | valor::PhoenixController< VelocityOutput, PositionOutput > | inlinevirtual |
| rotorToSensor (defined in valor::BaseController) | valor::BaseController | |
| sensorToMech (defined in valor::BaseController) | valor::BaseController | |
| setContinuousWrap(bool continuousWrap, bool saveImmediately=false) (defined in valor::PhoenixController< VelocityOutput, PositionOutput >) | valor::PhoenixController< VelocityOutput, PositionOutput > | inline |
| setCurrentLimits(units::ampere_t statorCurrentLimit, units::ampere_t supplyCurrentLimit, units::ampere_t supplyCurrentThreshold, units::second_t supplyTimeThreshold, bool saveImmediately=false) (defined in valor::PhoenixController< VelocityOutput, PositionOutput >) | valor::PhoenixController< VelocityOutput, PositionOutput > | inline |
| setEncoderPosition(units::turn_t position) override (defined in valor::PhoenixController< VelocityOutput, PositionOutput >) | valor::PhoenixController< VelocityOutput, PositionOutput > | inlinevirtual |
| setForwardLimit(units::turn_t forward, bool saveImmediately=false) override | valor::PhoenixController< VelocityOutput, PositionOutput > | inlinevirtual |
| setGearRatios(double _rotorToSensor, double _sensorToMech, bool saveImmediately=false) override | valor::PhoenixController< VelocityOutput, PositionOutput > | inlinevirtual |
| setLimits(units::turn_t reverse, units::turn_t forward, bool saveImmediately=false) | valor::BaseController | inline |
| setLoggingPeriod(units::millisecond_t period) | valor::Loggable | inline |
| setNeutralMode(valor::NeutralMode mode, bool saveImmediately=false) (defined in valor::PhoenixController< VelocityOutput, PositionOutput >) | valor::PhoenixController< VelocityOutput, PositionOutput > | inline |
| setOpenLoopRamp(units::second_t time, bool saveImmediately=false) override (defined in valor::PhoenixController< VelocityOutput, PositionOutput >) | valor::PhoenixController< VelocityOutput, PositionOutput > | inlinevirtual |
| setPIDF(valor::PIDF pidf, int slot=0, bool saveImmediately=false) override | valor::PhoenixController< VelocityOutput, PositionOutput > | inlinevirtual |
| setPosition(units::turn_t position, units::turns_per_second_t maxVelocity, units::turns_per_second_squared_t maxAcceleration, units::turns_per_second_cubed_t maxJerk, int slot=0) (defined in valor::PhoenixController< VelocityOutput, PositionOutput >) | valor::PhoenixController< VelocityOutput, PositionOutput > | inline |
| setPosition(units::turn_t position, int slot=0) (defined in valor::PhoenixController< VelocityOutput, PositionOutput >) | valor::PhoenixController< VelocityOutput, PositionOutput > | inline |
| setPositionWithFeedForward(units::turn_t position, units::turns_per_second_t feedforwardVelocity, int slot=0) override | valor::PhoenixController< VelocityOutput, PositionOutput > | inlinevirtual |
| setPower(T power) (defined in valor::BaseController) | valor::BaseController | inline |
| setReverseLimit(units::turn_t reverse, bool saveImmediately=false) override | valor::PhoenixController< VelocityOutput, PositionOutput > | inlinevirtual |
| setSimState(frc::sim::DCMotorSim &sim) override (defined in valor::PhoenixController< VelocityOutput, PositionOutput >) | valor::PhoenixController< VelocityOutput, PositionOutput > | inlinevirtual |
| setSpeed(units::turns_per_second_t speed, int slot=0) (defined in valor::BaseController) | valor::BaseController | inline |
| setupCANCoder(int deviceId, units::turn_t offset, bool clockwise, std::string canbus="", units::turn_t absoluteRange=1_tr, bool saveImmediately=false) (defined in valor::PhoenixController< VelocityOutput, PositionOutput >) | valor::PhoenixController< VelocityOutput, PositionOutput > | inline |
| setupFollower(int canID, bool followerInverted=false) override | valor::PhoenixController< VelocityOutput, PositionOutput > | inlinevirtual |
| setupForwardHardwareLimit(int canID, ctre::phoenix6::signals::ForwardLimitTypeValue type, units::turn_t autosetPosition=0_tr, bool saveImmediately=false) (defined in valor::PhoenixController< VelocityOutput, PositionOutput >) | valor::PhoenixController< VelocityOutput, PositionOutput > | inline |
| setupReverseHardwareLimit(int canID, ctre::phoenix6::signals::ReverseLimitTypeValue type, units::turn_t autosetPosition=0_tr, bool saveImmediately=false) (defined in valor::PhoenixController< VelocityOutput, PositionOutput >) | valor::PhoenixController< VelocityOutput, PositionOutput > | inline |
| setVoltageCompensation(units::volt_t _voltageCompensation) | valor::BaseController | inline |
| setVoltageLimits(units::volt_t reverseLimit, units::volt_t forwardLimit, bool saveImmediately=false) (defined in valor::PhoenixController< VelocityOutput, PositionOutput >) | valor::PhoenixController< VelocityOutput, PositionOutput > | inline |
| speedSetter(units::turns_per_second_t velocity, int slot=0) override | valor::PhoenixController< VelocityOutput, PositionOutput > | inlinevirtual |
| TuningMode enum name (defined in valor::BaseController) | valor::BaseController | |
| useTimesync(units::hertz_t controlFreq, bool saveImmediately=false) (defined in valor::PhoenixController< VelocityOutput, PositionOutput >) | valor::PhoenixController< VelocityOutput, PositionOutput > | inline |
| voltageCompensation (defined in valor::BaseController) | valor::BaseController | protected |
| WriteLog(std::string_view field, const T &data) | valor::Loggable | inlineprotected |
| WriteLogImpl(nt::Publisher *pub, const std::vector< bool > &data) (defined in valor::Loggable) | valor::Loggable | inline |
| ~Loggable()=default | valor::Loggable | protectedvirtual |