CTRE Phoenix 6 C++ 25.2.1
Loading...
Searching...
No Matches
SpnEnums.hpp File Reference
#include "ctre/phoenix6/Serializable.hpp"
#include <sstream>
#include <string>

Go to the source code of this file.

Classes

class  ctre::phoenix6::signals::System_StateValue
 System state of the device. More...
 
class  ctre::phoenix6::signals::IsPROLicensedValue
 Whether the device is Pro licensed. More...
 
class  ctre::phoenix6::signals::Licensing_IsSeasonPassedValue
 Whether the device is Season Pass licensed. More...
 
class  ctre::phoenix6::signals::SensorDirectionValue
 Direction of the sensor to determine positive rotation, as seen facing the LED side of the CANcoder. More...
 
class  ctre::phoenix6::signals::FrcLockValue
 Whether device is locked by FRC. More...
 
class  ctre::phoenix6::signals::RobotEnableValue
 Whether the robot is enabled. More...
 
class  ctre::phoenix6::signals::Led1OnColorValue
 The Color of LED1 when it's "On". More...
 
class  ctre::phoenix6::signals::Led1OffColorValue
 The Color of LED1 when it's "Off". More...
 
class  ctre::phoenix6::signals::Led2OnColorValue
 The Color of LED2 when it's "On". More...
 
class  ctre::phoenix6::signals::Led2OffColorValue
 The Color of LED2 when it's "Off". More...
 
class  ctre::phoenix6::signals::DeviceEnableValue
 Whether the device is enabled. More...
 
class  ctre::phoenix6::signals::ForwardLimitValue
 Forward Limit Pin. More...
 
class  ctre::phoenix6::signals::ReverseLimitValue
 Reverse Limit Pin. More...
 
class  ctre::phoenix6::signals::AppliedRotorPolarityValue
 The applied rotor polarity as seen from the front of the motor. More...
 
class  ctre::phoenix6::signals::ControlModeValue
 The active control mode of the motor controller. More...
 
class  ctre::phoenix6::signals::ExternalMotorTempStatusValue
 Status of the temperature sensor of the external motor. More...
 
class  ctre::phoenix6::signals::MotionMagicIsRunningValue
 Check if Motion MagicĀ® is running. More...
 
class  ctre::phoenix6::signals::PIDRefPIDErr_ClosedLoopModeValue
 Whether the closed-loop is running on position or velocity. More...
 
class  ctre::phoenix6::signals::PIDOutput_PIDOutputModeValue
 The output mode of the PID controller. More...
 
class  ctre::phoenix6::signals::PIDRefSlopeECUTime_ClosedLoopModeValue
 Whether the closed-loop is running on position or velocity. More...
 
class  ctre::phoenix6::signals::MotorOutputStatusValue
 Assess the status of the motor output with respect to load and supply. More...
 
class  ctre::phoenix6::signals::DifferentialControlModeValue
 The active control mode of the differential controller. More...
 
class  ctre::phoenix6::signals::DiffPIDRefPIDErr_ClosedLoopModeValue
 Whether the closed-loop is running on position or velocity. More...
 
class  ctre::phoenix6::signals::DiffPIDOutput_PIDOutputModeValue
 The output mode of the differential PID controller. More...
 
class  ctre::phoenix6::signals::DiffPIDRefSlopeECUTime_ClosedLoopModeValue
 Whether the closed-loop is running on position or velocity. More...
 
class  ctre::phoenix6::signals::GravityTypeValue
 Gravity Feedforward/Feedback Type. More...
 
class  ctre::phoenix6::signals::InvertedValue
 Invert state of the device as seen from the front of the motor. More...
 
class  ctre::phoenix6::signals::NeutralModeValue
 The state of the motor controller bridge when output is neutral or disabled. More...
 
class  ctre::phoenix6::signals::FeedbackSensorSourceValue
 Choose what sensor source is reported via API and used by closed-loop and limit features. More...
 
class  ctre::phoenix6::signals::ForwardLimitTypeValue
 Determines if the forward limit switch is normally-open (default) or normally-closed. More...
 
class  ctre::phoenix6::signals::ForwardLimitSourceValue
 Determines where to poll the forward limit switch. More...
 
class  ctre::phoenix6::signals::ReverseLimitTypeValue
 Determines if the reverse limit switch is normally-open (default) or normally-closed. More...
 
class  ctre::phoenix6::signals::ReverseLimitSourceValue
 Determines where to poll the reverse limit switch. More...
 
class  ctre::phoenix6::signals::MagnetHealthValue
 Magnet health as measured by CANcoder. More...
 
class  ctre::phoenix6::signals::BridgeOutputValue
 The applied output of the bridge. More...
 
class  ctre::phoenix6::signals::DifferentialSensorSourceValue
 Choose what sensor source is used for differential control of a mechanism. More...
 
class  ctre::phoenix6::signals::StaticFeedforwardSignValue
 Static Feedforward Sign during position closed loop. More...
 
class  ctre::phoenix6::signals::ConnectedMotorValue
 The type of motor attached to the Talon. More...
 
class  ctre::phoenix6::signals::MeasurementHealthValue
 Health of the distance measurement. More...
 
class  ctre::phoenix6::signals::UpdateModeValue
 Update mode of the CANrange. More...
 
class  ctre::phoenix6::signals::AdvancedHallSupportValue
 Requires Phoenix Pro; Improves commutation and velocity measurement for motors with hall sensors. More...
 
class  ctre::phoenix6::signals::MotorArrangementValue
 Selects the motor and motor connections used with Talon. More...
 
class  ctre::phoenix6::signals::S1StateValue
 State of the Signal 1 input (S1IN). More...
 
class  ctre::phoenix6::signals::S2StateValue
 State of the Signal 2 input (S2IN). More...
 
class  ctre::phoenix6::signals::S1FloatStateValue
 The floating state of the Signal 1 input (S1IN). More...
 
class  ctre::phoenix6::signals::S2FloatStateValue
 The floating state of the Signal 2 input (S2IN). More...
 
class  ctre::phoenix6::signals::ExternalFeedbackSensorSourceValue
 Choose what sensor source is reported via API and used by closed-loop and limit features. More...
 
class  ctre::phoenix6::signals::SensorPhaseValue
 The relationship between the motor controlled by a Talon and the external sensor connected to the data port. More...
 
class  ctre::phoenix6::signals::S1CloseStateValue
 What value the Signal 1 input (S1IN) needs to be for the CANdi to detect as Closed. More...
 
class  ctre::phoenix6::signals::S2CloseStateValue
 What value the Signal 2 input (S2IN) needs to be for the CANdi to detect as Closed. More...
 
class  ctre::phoenix6::signals::BrushedMotorWiringValue
 If a brushed motor is selected with Motor Arrangement, this config determines which of three leads to use. More...
 

Namespaces

namespace  ctre
 
namespace  ctre::phoenix6
 
namespace  ctre::phoenix6::signals