11#include <wpi/units/angular_acceleration.hpp>
12#include <wpi/units/angular_jerk.hpp>
13#include <wpi/units/angular_velocity.hpp>
ctre::unit::volts_per_turn_per_second_squared_t MotionMagicExpo_kA
This is the target kA used only by Motion Magic® Expo control modes.
Definition MotionMagicConfigs.hpp:101
ctre::unit::volts_per_turn_per_second_t MotionMagicExpo_kV
This is the target kV used only by Motion Magic® Expo control modes.
Definition MotionMagicConfigs.hpp:86
constexpr MotionMagicConfigs()=default
wpi::units::turns_per_second_t MotionMagicCruiseVelocity
This is the maximum velocity Motion Magic® based control modes are allowed to use.
Definition MotionMagicConfigs.hpp:45
wpi::units::turns_per_second_squared_t MotionMagicAcceleration
This is the target acceleration Motion Magic® based control modes are allowed to use.
Definition MotionMagicConfigs.hpp:56
constexpr MotionMagicConfigs & WithMotionMagicCruiseVelocity(wpi::units::turns_per_second_t newMotionMagicCruiseVelocity)
Modifies this configuration's MotionMagicCruiseVelocity parameter and returns itself for method-chain...
Definition MotionMagicConfigs.hpp:123
constexpr MotionMagicConfigs & WithMotionMagicJerk(wpi::units::turns_per_second_cubed_t newMotionMagicJerk)
Modifies this configuration's MotionMagicJerk parameter and returns itself for method-chaining and ea...
Definition MotionMagicConfigs.hpp:171
constexpr MotionMagicConfigs & WithMotionMagicAcceleration(wpi::units::turns_per_second_squared_t newMotionMagicAcceleration)
Modifies this configuration's MotionMagicAcceleration parameter and returns itself for method-chainin...
Definition MotionMagicConfigs.hpp:145
std::string ToString() const override
constexpr MotionMagicConfigs & WithMotionMagicExpo_kA(ctre::unit::volts_per_turn_per_second_squared_t newMotionMagicExpo_kA)
Modifies this configuration's MotionMagicExpo_kA parameter and returns itself for method-chaining and...
Definition MotionMagicConfigs.hpp:221
wpi::units::turns_per_second_cubed_t MotionMagicJerk
This is the target jerk (acceleration derivative) Motion Magic® based control modes are allowed to us...
Definition MotionMagicConfigs.hpp:71
ctre::phoenix::StatusCode Deserialize(std::string const &to_deserialize) final
std::string Serialize() const final
constexpr MotionMagicConfigs & WithMotionMagicExpo_kV(ctre::unit::volts_per_turn_per_second_t newMotionMagicExpo_kV)
Modifies this configuration's MotionMagicExpo_kV parameter and returns itself for method-chaining and...
Definition MotionMagicConfigs.hpp:196
Definition Configuration.hpp:17
Definition ExternalFeedbackConfigs.hpp:21
Definition ExternalFeedbackConfigs.hpp:16
Definition FrcUsageReport.hpp:12
Definition motor_constants.h:14