10#include <wpi/units/time.hpp>
11#include <wpi/units/voltage.hpp>
Definition Configuration.hpp:17
std::string Serialize() const final
wpi::units::volt_t PeakForwardVoltage
Maximum (forward) output during voltage based control modes.
Definition VoltageConfigs.hpp:51
wpi::units::second_t SupplyVoltageTimeConstant
The time constant (in seconds) of the low-pass filter for the supply voltage.
Definition VoltageConfigs.hpp:42
constexpr VoltageConfigs & WithSupplyVoltageTimeConstant(wpi::units::second_t newSupplyVoltageTimeConstant)
Modifies this configuration's SupplyVoltageTimeConstant parameter and returns itself for method-chain...
Definition VoltageConfigs.hpp:81
std::string ToString() const override
constexpr VoltageConfigs & WithPeakForwardVoltage(wpi::units::volt_t newPeakForwardVoltage)
Modifies this configuration's PeakForwardVoltage parameter and returns itself for method-chaining and...
Definition VoltageConfigs.hpp:101
constexpr VoltageConfigs & WithPeakReverseVoltage(wpi::units::volt_t newPeakReverseVoltage)
Modifies this configuration's PeakReverseVoltage parameter and returns itself for method-chaining and...
Definition VoltageConfigs.hpp:121
ctre::phoenix::StatusCode Deserialize(std::string const &to_deserialize) final
wpi::units::volt_t PeakReverseVoltage
Minimum (reverse) output during voltage based control modes.
Definition VoltageConfigs.hpp:60
constexpr VoltageConfigs()=default
Definition ExternalFeedbackConfigs.hpp:21
Definition ExternalFeedbackConfigs.hpp:16
Definition FrcUsageReport.hpp:12
Definition motor_constants.h:14