CTRE Phoenix C++ 5.33.1
LimitSwitchType.h File Reference
#include <string>

Go to the source code of this file.

Classes

class  ctre::phoenix::motorcontrol::LimitSwitchRoutines
 Class to handle various functions regarding limit switches. More...
 

Namespaces

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

Enumerations

enum  ctre::phoenix::motorcontrol::LimitSwitchSource {
  ctre::phoenix::motorcontrol::LimitSwitchSource_FeedbackConnector = 0 , ctre::phoenix::motorcontrol::LimitSwitchSource_RemoteTalon = 1 , ctre::phoenix::motorcontrol::LimitSwitchSource_RemoteTalonSRX = LimitSwitchSource_RemoteTalon , ctre::phoenix::motorcontrol::LimitSwitchSource_RemoteCANifier = 2 ,
  ctre::phoenix::motorcontrol::LimitSwitchSource_Deactivated = 3
}
 Limit switch source enum. More...
 
enum  ctre::phoenix::motorcontrol::RemoteLimitSwitchSource {
  ctre::phoenix::motorcontrol::RemoteLimitSwitchSource_FactoryDefaultOff = 0 , ctre::phoenix::motorcontrol::RemoteLimitSwitchSource_RemoteTalon = 1 , ctre::phoenix::motorcontrol::RemoteLimitSwitchSource_RemoteTalonSRX = RemoteLimitSwitchSource_RemoteTalon , ctre::phoenix::motorcontrol::RemoteLimitSwitchSource_RemoteCANifier = 2 ,
  ctre::phoenix::motorcontrol::RemoteLimitSwitchSource_Deactivated = 3
}
 Remote Limit switch source enum. More...
 
enum  ctre::phoenix::motorcontrol::LimitSwitchNormal { ctre::phoenix::motorcontrol::LimitSwitchNormal_NormallyOpen = 0 , ctre::phoenix::motorcontrol::LimitSwitchNormal_NormallyClosed = 1 , ctre::phoenix::motorcontrol::LimitSwitchNormal_Disabled = 2 }
 Choose whether the limit switch is normally open or normally closed. More...