CTRE Phoenix C++ 5.33.1
StatusFrame.h File Reference

Go to the source code of this file.

Classes

class  ctre::phoenix::motorcontrol::StatusFrameRoutines
 Class to allow conversion from StatusFrame to EnhancedStatusFrame. More...
 

Namespaces

namespace  ctre
 namespace ctre
 
namespace  ctre::phoenix
 namespace phoenix
 
namespace  ctre::phoenix::motorcontrol
 namespace motorcontrol
 

Enumerations

enum  ctre::phoenix::motorcontrol::StatusFrameEnhanced {
  ctre::phoenix::motorcontrol::Status_1_General = 0x1400 , ctre::phoenix::motorcontrol::Status_2_Feedback0 = 0x1440 , ctre::phoenix::motorcontrol::Status_4_AinTempVbat = 0x14C0 , ctre::phoenix::motorcontrol::Status_6_Misc = 0x1540 ,
  ctre::phoenix::motorcontrol::Status_7_CommStatus = 0x1580 , ctre::phoenix::motorcontrol::Status_9_MotProfBuffer = 0x1600 , ctre::phoenix::motorcontrol::Status_10_MotionMagic = 0x1640 , ctre::phoenix::motorcontrol::Status_10_Targets = 0x1640 ,
  ctre::phoenix::motorcontrol::Status_12_Feedback1 = 0x16C0 , ctre::phoenix::motorcontrol::Status_13_Base_PIDF0 = 0x1700 , ctre::phoenix::motorcontrol::Status_14_Turn_PIDF1 = 0x1740 , ctre::phoenix::motorcontrol::Status_15_FirmwareApiStatus = 0x1780 ,
  ctre::phoenix::motorcontrol::Status_15_FirmareApiStatus = 0x1780 , ctre::phoenix::motorcontrol::Status_17_Targets1 = 0x1C00 , ctre::phoenix::motorcontrol::Status_3_Quadrature = 0x1480 , ctre::phoenix::motorcontrol::Status_8_PulseWidth = 0x15C0 ,
  ctre::phoenix::motorcontrol::Status_11_UartGadgeteer = 0x1680 , ctre::phoenix::motorcontrol::Status_Brushless_Current = 0x1240 , ctre::phoenix::motorcontrol::Status_21_FeedbackIntegrated = 0x2500
}
 The different status frames available to enhanced motor controllers. More...
 
enum  ctre::phoenix::motorcontrol::StatusFrame {
  ctre::phoenix::motorcontrol::Status_1_General_ = 0x1400 , ctre::phoenix::motorcontrol::Status_2_Feedback0_ = 0x1440 , ctre::phoenix::motorcontrol::Status_4_AinTempVbat_ = 0x14C0 , ctre::phoenix::motorcontrol::Status_6_Misc_ = 0x1540 ,
  ctre::phoenix::motorcontrol::Status_7_CommStatus_ = 0x1580 , ctre::phoenix::motorcontrol::Status_9_MotProfBuffer_ = 0x1600 , ctre::phoenix::motorcontrol::Status_10_MotionMagic_ = 0x1640 , ctre::phoenix::motorcontrol::Status_10_Targets_ = 0x1640 ,
  ctre::phoenix::motorcontrol::Status_12_Feedback1_ = 0x16C0 , ctre::phoenix::motorcontrol::Status_13_Base_PIDF0_ = 0x1700 , ctre::phoenix::motorcontrol::Status_14_Turn_PIDF1_ = 0x1740 , ctre::phoenix::motorcontrol::Status_15_FirmwareApiStatus_ = 0x1780 ,
  ctre::phoenix::motorcontrol::Status_15_FirmareApiStatus_ = 0x1780 , ctre::phoenix::motorcontrol::Status_17_Targets1_ = 0x1C00
}
 The different status frames available to motor controllers. More...