6namespace motorcontrol {
Class to allow conversion from StatusFrame to EnhancedStatusFrame.
Definition: StatusFrame.h:165
StatusFrameEnhanced Promote(StatusFrame statusFrame)
Converts a status frame to an enhanced status frame.
Definition: StatusFrame.h:172
StatusFrameEnhanced
The different status frames available to enhanced motor controllers.
Definition: StatusFrame.h:11
@ Status_2_Feedback0
Feedback for selected sensor on primary PID[0].
Definition: StatusFrame.h:19
@ Status_10_MotionMagic
Old name for Status 10.
Definition: StatusFrame.h:41
@ Status_10_Targets
Correct name for Status 10.
Definition: StatusFrame.h:46
@ Status_14_Turn_PIDF1
Auxiliary PID.
Definition: StatusFrame.h:58
@ Status_15_FirmareApiStatus
Firmware & API status information [[deprecated("Use Status_15_FirmwareApiStatus instead....
Definition: StatusFrame.h:67
@ Status_17_Targets1
MotionProfile Targets for Auxiliary PID1.
Definition: StatusFrame.h:71
@ Status_21_FeedbackIntegrated
FX Integrated sensor.
Definition: StatusFrame.h:93
@ Status_4_AinTempVbat
Analog sensor, motor controller temperature, and voltage at input leads.
Definition: StatusFrame.h:24
@ Status_12_Feedback1
Feedback for selected sensor on aux PID[1].
Definition: StatusFrame.h:50
@ Status_11_UartGadgeteer
Gadgeteer status.
Definition: StatusFrame.h:84
@ Status_7_CommStatus
Communication status.
Definition: StatusFrame.h:32
@ Status_3_Quadrature
Quadrature sensor.
Definition: StatusFrame.h:76
@ Status_6_Misc
Miscellaneous signals.
Definition: StatusFrame.h:28
@ Status_9_MotProfBuffer
Motion profile buffer status.
Definition: StatusFrame.h:36
@ Status_8_PulseWidth
Pulse width sensor.
Definition: StatusFrame.h:80
@ Status_13_Base_PIDF0
Primary PID.
Definition: StatusFrame.h:54
@ Status_1_General
General Status.
Definition: StatusFrame.h:15
@ Status_Brushless_Current
Brushless Current Status.
Definition: StatusFrame.h:89
@ Status_15_FirmwareApiStatus
Firmware & API status information.
Definition: StatusFrame.h:62
StatusFrame
The different status frames available to motor controllers.
Definition: StatusFrame.h:99
@ Status_14_Turn_PIDF1_
Auxiliary PID.
Definition: StatusFrame.h:146
@ Status_10_Targets_
Correct name for Status 10.
Definition: StatusFrame.h:134
@ Status_4_AinTempVbat_
Analog sensor, motor controller temperature, and voltage at input leads.
Definition: StatusFrame.h:112
@ Status_17_Targets1_
MotionProfile Targets for Auxiliary PID1.
Definition: StatusFrame.h:159
@ Status_10_MotionMagic_
Old name for Status 10.
Definition: StatusFrame.h:129
@ Status_1_General_
General Status.
Definition: StatusFrame.h:103
@ Status_12_Feedback1_
Secondary controller feedback.
Definition: StatusFrame.h:138
@ Status_15_FirmwareApiStatus_
Firmware & API status information.
Definition: StatusFrame.h:150
@ Status_6_Misc_
Miscellaneous signals.
Definition: StatusFrame.h:116
@ Status_7_CommStatus_
Communication status to controller.
Definition: StatusFrame.h:120
@ Status_15_FirmareApiStatus_
Firmware & API status information [[deprecated("Use Status_15_FirmwareApiStatus_ instead....
Definition: StatusFrame.h:155
@ Status_13_Base_PIDF0_
Base PID.
Definition: StatusFrame.h:142
@ Status_9_MotProfBuffer_
Motion profile buffer status.
Definition: StatusFrame.h:124
@ Status_2_Feedback0_
Main controller feedback.
Definition: StatusFrame.h:107
namespace ctre
Definition: paramEnum.h:5