10#include <units/current.h>
Definition Configuration.hpp:17
Configs that affect Torque Current control types.
Definition TorqueCurrentConfigs.hpp:25
std::string ToString() const override
constexpr TorqueCurrentConfigs()=default
units::current::ampere_t PeakReverseTorqueCurrent
Minimum (reverse) output during torque current based control modes.
Definition TorqueCurrentConfigs.hpp:48
std::string Serialize() const final
ctre::phoenix::StatusCode Deserialize(std::string const &to_deserialize) final
units::current::ampere_t PeakForwardTorqueCurrent
Maximum (forward) output during torque current based control modes.
Definition TorqueCurrentConfigs.hpp:38
constexpr TorqueCurrentConfigs & WithPeakForwardTorqueCurrent(units::current::ampere_t newPeakForwardTorqueCurrent)
Modifies this configuration's PeakForwardTorqueCurrent parameter and returns itself for method-chaini...
Definition TorqueCurrentConfigs.hpp:74
constexpr TorqueCurrentConfigs & WithTorqueNeutralDeadband(units::current::ampere_t newTorqueNeutralDeadband)
Modifies this configuration's TorqueNeutralDeadband parameter and returns itself for method-chaining ...
Definition TorqueCurrentConfigs.hpp:115
units::current::ampere_t TorqueNeutralDeadband
Configures the output deadband during torque current based control modes.
Definition TorqueCurrentConfigs.hpp:58
constexpr TorqueCurrentConfigs & WithPeakReverseTorqueCurrent(units::current::ampere_t newPeakReverseTorqueCurrent)
Modifies this configuration's PeakReverseTorqueCurrent parameter and returns itself for method-chaini...
Definition TorqueCurrentConfigs.hpp:94
Definition motor_constants.h:14