Valor 6800 1.0
Loading...
Searching...
No Matches
valor::PhoenixController< VelocityOutput, PositionOutput > Member List

This is the complete list of members for valor::PhoenixController< VelocityOutput, PositionOutput >, including all inherited members.

addSubscriber(std::string_view field, const std::vector< bool > &defaultValue) (defined in valor::Loggable)valor::Loggableinline
applyConfig() override (defined in valor::PhoenixController< VelocityOutput, PositionOutput >)valor::PhoenixController< VelocityOutput, PositionOutput >inlinevirtual
BaseController(frc::DCMotor _motorSpec)valor::BaseControllerinlineexplicit
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() overridevalor::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::Loggablestatic
getMagnetHealth() (defined in valor::PhoenixController< VelocityOutput, PositionOutput >)valor::PhoenixController< VelocityOutput, PositionOutput >inline
getMaxMechSpeed()valor::BaseControllerinline
getOpMode() (defined in valor::BaseController)valor::BaseControllerinline
getPosition() overridevalor::PhoenixController< VelocityOutput, PositionOutput >inlinevirtual
getSpeed() overridevalor::PhoenixController< VelocityOutput, PositionOutput >inlinevirtual
getTuneMode() (defined in valor::BaseController)valor::BaseControllerinline
getVoltageCompensation() (defined in valor::BaseController)valor::BaseControllerinline
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::Loggableexplicitprotected
Loggable()valor::Loggableprotected
LoggablePeriodic() overridevalor::PhoenixController< VelocityOutput, PositionOutput >inlinevirtual
motorSpec (defined in valor::BaseController)valor::BaseController
OnLoggingStart() overridevalor::BaseControllerinlinevirtual
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) overridevalor::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::Loggableinlineprotected
ReadLogImpl(nt::Subscriber *sub) (defined in valor::Loggable)valor::Loggableinline
reset() overridevalor::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) overridevalor::PhoenixController< VelocityOutput, PositionOutput >inlinevirtual
setGearRatios(double _rotorToSensor, double _sensorToMech, bool saveImmediately=false) overridevalor::PhoenixController< VelocityOutput, PositionOutput >inlinevirtual
setLimits(units::turn_t reverse, units::turn_t forward, bool saveImmediately=false)valor::BaseControllerinline
setLoggingPeriod(units::millisecond_t period)valor::Loggableinline
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) overridevalor::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) overridevalor::PhoenixController< VelocityOutput, PositionOutput >inlinevirtual
setPower(T power) (defined in valor::BaseController)valor::BaseControllerinline
setReverseLimit(units::turn_t reverse, bool saveImmediately=false) overridevalor::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::BaseControllerinline
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) overridevalor::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::BaseControllerinline
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) overridevalor::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::BaseControllerprotected
WriteLog(std::string_view field, const T &data)valor::Loggableinlineprotected
WriteLogImpl(nt::Publisher *pub, const std::vector< bool > &data) (defined in valor::Loggable)valor::Loggableinline
~Loggable()=defaultvalor::Loggableprotectedvirtual