YAMS
Yet Another Mechanism System
Loading...
Searching...
No Matches
yams::motorcontrollers::local::NovaWrapper Member List

This is the complete list of members for yams::motorcontrollers::local::NovaWrapper, including all inherited members.

AddCloseHook(std::function< void()> hook)yams::motorcontrollers::SmartMotorController
ApplyConfig(const SmartMotorControllerConfig &config) overrideyams::motorcontrollers::local::NovaWrappervirtual
ApplyTuningValues()yams::motorcontrollers::SmartMotorController
BatterySimKey() constyams::motorcontrollers::SmartMotorControllerinlineprotected
CheckConfigSafety()yams::motorcontrollers::SmartMotorController
Close()yams::motorcontrollers::SmartMotorController
ClosedLoopControllerSlot typedefyams::motorcontrollers::SmartMotorController
ConfigureSoftwarePID(const SmartMotorControllerConfig &config)yams::motorcontrollers::SmartMotorControllerprotected
ControlMode typedefyams::motorcontrollers::SmartMotorController
ForwardPositionToFollowers(wpi::units::turn_t pos)yams::motorcontrollers::SmartMotorControllerprotected
ForwardPositionToFollowers(wpi::units::meter_t dist)yams::motorcontrollers::SmartMotorControllerprotected
ForwardVelocityToFollowers(wpi::units::turns_per_second_t vel)yams::motorcontrollers::SmartMotorControllerprotected
ForwardVelocityToFollowers(wpi::units::meters_per_second_t vel)yams::motorcontrollers::SmartMotorControllerprotected
GetClosedLoopControllerPeriod() constyams::motorcontrollers::SmartMotorController
GetClosedLoopControllerSlot() constyams::motorcontrollers::SmartMotorController
GetConfig() overrideyams::motorcontrollers::local::NovaWrappervirtual
GetDCMotor() overrideyams::motorcontrollers::local::NovaWrappervirtual
GetDutyCycle() overrideyams::motorcontrollers::local::NovaWrappervirtual
GetExternalEncoderMechanismPosition() overrideyams::motorcontrollers::local::NovaWrappervirtual
GetExternalEncoderMechanismVelocity() overrideyams::motorcontrollers::local::NovaWrappervirtual
GetLooselyCoupledFollowers() constyams::motorcontrollers::SmartMotorControllerinline
GetMeasurementAcceleration() overrideyams::motorcontrollers::local::NovaWrappervirtual
GetMeasurementPosition() overrideyams::motorcontrollers::local::NovaWrappervirtual
GetMeasurementPositionSetpoint() constyams::motorcontrollers::SmartMotorController
GetMeasurementSetpointVelocity() constyams::motorcontrollers::SmartMotorController
GetMeasurementVelocity() overrideyams::motorcontrollers::local::NovaWrappervirtual
GetMechanismAcceleration() overrideyams::motorcontrollers::local::NovaWrappervirtual
GetMechanismPosition() overrideyams::motorcontrollers::local::NovaWrappervirtual
GetMechanismPositionSetpoint() constyams::motorcontrollers::SmartMotorController
GetMechanismSetpointVelocity() constyams::motorcontrollers::SmartMotorController
GetMechanismVelocity() overrideyams::motorcontrollers::local::NovaWrappervirtual
GetMotorController() overrideyams::motorcontrollers::local::NovaWrappervirtual
GetMotorControllerConfig() overrideyams::motorcontrollers::local::NovaWrappervirtual
GetName() constyams::motorcontrollers::SmartMotorController
GetRelativeMechanismPosition() overrideyams::motorcontrollers::local::NovaWrappervirtual
GetRelativeMechanismVelocity() overrideyams::motorcontrollers::local::NovaWrappervirtual
GetRotorPosition() overrideyams::motorcontrollers::local::NovaWrappervirtual
GetRotorVelocity() overrideyams::motorcontrollers::local::NovaWrappervirtual
GetSetpointFeedforwardForce() constyams::motorcontrollers::SmartMotorController
GetSimSupplier() constyams::motorcontrollers::SmartMotorController
GetStatorCurrent() overrideyams::motorcontrollers::local::NovaWrappervirtual
GetSupplyCurrent() overrideyams::motorcontrollers::local::NovaWrappervirtual
GetTemperature() overrideyams::motorcontrollers::local::NovaWrappervirtual
GetUnsupportedTelemetryFields()yams::motorcontrollers::SmartMotorControllervirtual
GetVelocityMeasurementDelay() constyams::motorcontrollers::SmartMotorControllervirtual
GetVoltage() overrideyams::motorcontrollers::local::NovaWrappervirtual
IsMotor(const wpi::math::DCMotor &a, const wpi::math::DCMotor &b) constyams::motorcontrollers::SmartMotorController
IterateClosedLoopController()yams::motorcontrollers::SmartMotorController
LoadLooselyCoupledFollowers()yams::motorcontrollers::SmartMotorControllerprotected
m_closedyams::motorcontrollers::SmartMotorControllerprotected
m_closedLoopControllerRunningyams::motorcontrollers::SmartMotorControllerprotected
m_closedLoopControllerThreadyams::motorcontrollers::SmartMotorControllerprotected
m_closeHooksyams::motorcontrollers::SmartMotorControllerprotected
m_configyams::motorcontrollers::SmartMotorControllerprotected
m_expoStateyams::motorcontrollers::SmartMotorControllerprotected
m_lastClosedLoopMechanismPositionyams::motorcontrollers::SmartMotorControllerprotected
m_linearExpoStateyams::motorcontrollers::SmartMotorControllerprotected
m_linearTrapStateyams::motorcontrollers::SmartMotorControllerprotected
m_liveTuningRegisteredyams::motorcontrollers::SmartMotorControllerprotected
m_looseFollowersyams::motorcontrollers::SmartMotorControllerprotected
m_lqryams::motorcontrollers::SmartMotorControllerprotected
m_parentTableyams::motorcontrollers::SmartMotorControllerprotected
m_pidyams::motorcontrollers::SmartMotorControllerprotected
m_setpointFeedforwardForceyams::motorcontrollers::SmartMotorControllerprotected
m_setpointPositionyams::motorcontrollers::SmartMotorControllerprotected
m_setpointVelocityyams::motorcontrollers::SmartMotorControllerprotected
m_simSupplieryams::motorcontrollers::SmartMotorControllerprotected
m_slotyams::motorcontrollers::SmartMotorControllerprotected
m_specifiedTelemetryConfigyams::motorcontrollers::SmartMotorControllerprotected
m_telemetryyams::motorcontrollers::SmartMotorControllerprotected
m_telemetryConfigyams::motorcontrollers::SmartMotorControllerprotected
m_telemetryConfigExplicityams::motorcontrollers::SmartMotorControllerprotected
m_telemetryTableyams::motorcontrollers::SmartMotorControllerprotected
m_trapStateyams::motorcontrollers::SmartMotorControllerprotected
m_tuningTableyams::motorcontrollers::SmartMotorControllerprotected
MotorMode typedefyams::motorcontrollers::SmartMotorController
NovaWrapper(thrifty::Nova *nova, wpi::math::DCMotor motor, SmartMotorControllerConfig *config)yams::motorcontrollers::local::NovaWrapper
SeedRelativeEncoder() overrideyams::motorcontrollers::local::NovaWrappervirtual
SetClosedLoopRampRate(wpi::units::second_t rampRate) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetClosedLoopSlot(ClosedLoopControllerSlot slot) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetDutyCycle(double dutyCycle) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetEncoderInverted(bool inverted) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetEncoderPosition(wpi::units::turn_t angle) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetEncoderPosition(wpi::units::meter_t distance) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetEncoderVelocity(wpi::units::turns_per_second_t velocity) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetEncoderVelocity(wpi::units::meters_per_second_t velocity) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetExponentialProfile(std::optional< double > kV, std::optional< double > kA, std::optional< wpi::units::volt_t > maxInput) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetFeedback(double kP, double kI, double kD) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetFeedforward(double kS, double kV, double kA, double kG) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetKa(double kA) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetKd(double kD) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetKg(double kG) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetKi(double kI) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetKp(double kP) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetKs(double kS) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetKv(double kV) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetMeasurementLowerLimit(wpi::units::meter_t lowerLimit) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetMeasurementUpperLimit(wpi::units::meter_t upperLimit) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetMechanismCircumference(wpi::units::meter_t circumference) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetMechanismGearing(const gearing::MechanismGearing &gearing) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetMechanismLimits(wpi::units::turn_t lower, wpi::units::turn_t upper) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetMechanismLimitsEnabled(bool enabled) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetMechanismLowerLimit(wpi::units::turn_t lowerLimit) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetMechanismUpperLimit(wpi::units::turn_t upperLimit) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetMotionProfileMaxAcceleration(wpi::units::turns_per_second_squared_t maxAcc) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetMotionProfileMaxAcceleration(wpi::units::meters_per_second_squared_t maxAcc) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetMotionProfileMaxJerk(wpi::units::angular_jerk::turns_per_second_cubed_t maxJerk) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetMotionProfileMaxVelocity(wpi::units::turns_per_second_t maxVelocity) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetMotionProfileMaxVelocity(wpi::units::meters_per_second_t maxVelocity) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetMotorInverted(bool inverted) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetOpenLoopRampRate(wpi::units::second_t rampRate) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetPosition(wpi::units::turn_t angle) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetPosition(wpi::units::meter_t distance) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetSimSupplier(std::shared_ptr< SimSupplier > supplier)yams::motorcontrollers::SmartMotorController
SetStatorCurrentLimit(wpi::units::ampere_t currentLimit) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetSupplyCurrentLimit(wpi::units::ampere_t currentLimit) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetupLiveTuning()yams::motorcontrollers::SmartMotorController
SetupSimulation() overrideyams::motorcontrollers::local::NovaWrappervirtual
SetupTelemetry(std::shared_ptr< wpi::nt::NetworkTable > dataTable, std::shared_ptr< wpi::nt::NetworkTable > tuningTable)yams::motorcontrollers::SmartMotorController
SetupTelemetry()yams::motorcontrollers::SmartMotorController
SetVelocity(wpi::units::turns_per_second_t velocity) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetVelocity(wpi::units::turns_per_second_t velocity, wpi::units::newton_t feedforwardForce) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetVelocity(wpi::units::meters_per_second_t velocity) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetVelocity(wpi::units::turns_per_second_t velocity)=0yams::motorcontrollers::local::NovaWrappervirtual
SetVelocity(wpi::units::meters_per_second_t velocity)=0yams::motorcontrollers::local::NovaWrappervirtual
SetVelocity(wpi::units::turns_per_second_t velocity, wpi::units::newton_t feedforwardForce)yams::motorcontrollers::local::NovaWrappervirtual
SetVelocity(wpi::units::meters_per_second_t velocity, wpi::units::newton_t feedforwardForce)yams::motorcontrollers::local::NovaWrapper
SetVoltage(wpi::units::volt_t voltage) overrideyams::motorcontrollers::local::NovaWrappervirtual
SetZeroPower(MotorMode mode) overrideyams::motorcontrollers::local::NovaWrappervirtual
SimIterate() overrideyams::motorcontrollers::local::NovaWrappervirtual
StartClosedLoopController()yams::motorcontrollers::SmartMotorController
StopClosedLoopController()yams::motorcontrollers::SmartMotorController
StopLiveTuning()yams::motorcontrollers::SmartMotorController
SynchronizeRelativeEncoder() overrideyams::motorcontrollers::local::NovaWrappervirtual
TuningEnabled() constyams::motorcontrollers::SmartMotorController
UpdateTelemetry()yams::motorcontrollers::SmartMotorController
WithTelemetry(telemetry::SmartMotorControllerTelemetryConfig config)yams::motorcontrollers::SmartMotorController
~NovaWrapper()yams::motorcontrollers::local::NovaWrapper
~SmartMotorController()yams::motorcontrollers::SmartMotorControllervirtual