7#include <ctre/phoenix6/core/CoreTalonFX.hpp>
10 namespace status_frame_config {
11 using BaseTalon = ctre::phoenix6::hardware::core::CoreTalonFX;
ctre::phoenix6::hardware::core::CoreTalonFX BaseTalon
Definition status_frame_config.h:11
void SetMotorStatusFrameRates(BaseTalon &motor, MotorPresetMode motorMode)
Set motor controller status frame update periods based on the motor preset.
Definition status_frame_config.cpp:9
MotorPresetMode
Motor mode used for setting status frame update periods.
Definition status_frame_config.h:15
@ MotionProfilingFX
FX with motion profiling enabled.
@ MotionProfiling
SRX with motion profiling enabled.
@ Leader
SRX leader, fast reporting rate.
@ LeaderFX
FX leader, fast reporting rate.
@ Follower
SRX follower, near zero reporting rates.
@ Tuning
SRX with increased reporting frequency to aid PID tuning.
@ Basic
Baseline SRX, slow sensor reporting rate.
@ BasicFX
Baseline FX, slow sensor reporting rate.
@ TuningFX
FX with increased reporting frequency to aid PID tuning.
@ FollowerFX
FX follower, near zero reporting rates.
Definition swap_controllers_command.h:12
ctre::phoenix6::hardware::core::CoreTalonFX BaseTalon
Definition status_frame_config.cpp:7