WPILib 2012
WPILibRoboticsLibraryforFRC
|
_globalError (defined in ErrorBase) | ErrorBase | [protected, static] |
_globalErrorMutex (defined in ErrorBase) | ErrorBase | [protected, static] |
CANJaguar(UINT8 deviceNumber, ControlMode controlMode=kPercentVbus) | CANJaguar | [explicit] |
ChangeControlMode(ControlMode controlMode) | CANJaguar | |
ClearError() const | ErrorBase | [virtual] |
CloneError(ErrorBase *rhs) const (defined in ErrorBase) | ErrorBase | [virtual] |
ConfigEncoderCodesPerRev(UINT16 codesPerRev) | CANJaguar | |
ConfigFaultTime(float faultTime) | CANJaguar | |
ConfigMaxOutputVoltage(double voltage) | CANJaguar | |
ConfigNeutralMode(NeutralMode mode) | CANJaguar | |
ConfigPotentiometerTurns(UINT16 turns) | CANJaguar | |
ConfigSoftPositionLimits(double forwardLimitPosition, double reverseLimitPosition) | CANJaguar | |
ControlMode enum name (defined in CANJaguar) | CANJaguar | |
Disable() | CANJaguar | [virtual] |
DisableControl() | CANJaguar | |
DisableSoftPositionLimits() | CANJaguar | |
EnableControl(double encoderInitialPosition=0.0) | CANJaguar | |
ErrorBase() | ErrorBase | [protected] |
Faults enum name (defined in CANJaguar) | CANJaguar | |
Get() | CANJaguar | [virtual] |
GetBusVoltage() | CANJaguar | |
GetControlMode() | CANJaguar | |
GetD() | CANJaguar | |
GetDescription(char *desc) (defined in CANJaguar) | CANJaguar | [virtual] |
GetError() | ErrorBase | [virtual] |
GetError() const (defined in ErrorBase) | ErrorBase | [virtual] |
GetExpiration() (defined in CANJaguar) | CANJaguar | [virtual] |
GetFaults() | CANJaguar | |
GetFirmwareVersion() | CANJaguar | [virtual] |
GetForwardLimitOK() | CANJaguar | |
GetGlobalError() | ErrorBase | [static] |
GetHardwareVersion() | CANJaguar | |
GetI() | CANJaguar | |
GetOutputCurrent() | CANJaguar | |
GetOutputVoltage() | CANJaguar | |
GetP() | CANJaguar | |
GetPosition() | CANJaguar | |
GetPositionReference() | CANJaguar | |
GetPowerCycled() | CANJaguar | |
GetReverseLimitOK() | CANJaguar | |
GetSpeed() | CANJaguar | |
GetSpeedReference() | CANJaguar | |
GetTemperature() | CANJaguar | |
getTransaction(UINT32 messageID, UINT8 *data, UINT8 *dataSize) | CANJaguar | [protected, virtual] |
IsAlive() (defined in CANJaguar) | CANJaguar | [virtual] |
IsSafetyEnabled() (defined in CANJaguar) | CANJaguar | [virtual] |
kApproxBusVoltage (defined in CANJaguar) | CANJaguar | [static] |
kBusVoltageFault enum value (defined in CANJaguar) | CANJaguar | |
kControllerRate (defined in CANJaguar) | CANJaguar | [static] |
kCurrent enum value (defined in CANJaguar) | CANJaguar | |
kCurrentFault enum value (defined in CANJaguar) | CANJaguar | |
kForwardLimit enum value (defined in CANJaguar) | CANJaguar | |
kGateDriverFault enum value (defined in CANJaguar) | CANJaguar | |
kLimitMode_SoftPositionLimits enum value (defined in CANJaguar) | CANJaguar | |
kLimitMode_SwitchInputsOnly enum value (defined in CANJaguar) | CANJaguar | |
kNeutralMode_Brake enum value (defined in CANJaguar) | CANJaguar | |
kNeutralMode_Coast enum value (defined in CANJaguar) | CANJaguar | |
kNeutralMode_Jumper enum value (defined in CANJaguar) | CANJaguar | |
kPercentVbus enum value (defined in CANJaguar) | CANJaguar | |
kPosition enum value (defined in CANJaguar) | CANJaguar | |
kPosRef_None enum value (defined in CANJaguar) | CANJaguar | |
kPosRef_Potentiometer enum value (defined in CANJaguar) | CANJaguar | |
kPosRef_QuadEncoder enum value (defined in CANJaguar) | CANJaguar | |
kReverseLimit enum value (defined in CANJaguar) | CANJaguar | |
kSpeed enum value (defined in CANJaguar) | CANJaguar | |
kSpeedRef_Encoder enum value (defined in CANJaguar) | CANJaguar | |
kSpeedRef_InvEncoder enum value (defined in CANJaguar) | CANJaguar | |
kSpeedRef_None enum value (defined in CANJaguar) | CANJaguar | |
kSpeedRef_QuadEncoder enum value (defined in CANJaguar) | CANJaguar | |
kTemperatureFault enum value (defined in CANJaguar) | CANJaguar | |
kVoltage enum value (defined in CANJaguar) | CANJaguar | |
LimitMode enum name (defined in CANJaguar) | CANJaguar | |
Limits enum name (defined in CANJaguar) | CANJaguar | |
m_controlMode (defined in CANJaguar) | CANJaguar | [protected] |
m_deviceNumber (defined in CANJaguar) | CANJaguar | [protected] |
m_error (defined in ErrorBase) | ErrorBase | [mutable, protected] |
m_maxOutputVoltage (defined in CANJaguar) | CANJaguar | [protected] |
m_safetyHelper (defined in CANJaguar) | CANJaguar | [protected] |
m_transactionSemaphore (defined in CANJaguar) | CANJaguar | [protected] |
NeutralMode enum name (defined in CANJaguar) | CANJaguar | |
packFXP16_16(UINT8 *buffer, double value) (defined in CANJaguar) | CANJaguar | [protected] |
packFXP8_8(UINT8 *buffer, double value) (defined in CANJaguar) | CANJaguar | [protected] |
packINT16(UINT8 *buffer, INT16 value) (defined in CANJaguar) | CANJaguar | [protected] |
packINT32(UINT8 *buffer, INT32 value) (defined in CANJaguar) | CANJaguar | [protected] |
packPercentage(UINT8 *buffer, double value) (defined in CANJaguar) | CANJaguar | [protected] |
PIDWrite(float output) | CANJaguar | [virtual] |
PositionReference enum name (defined in CANJaguar) | CANJaguar | |
receiveMessage(UINT32 *messageID, UINT8 *data, UINT8 *dataSize, float timeout=0.02) | CANJaguar | [protected, static] |
sendMessage(UINT32 messageID, const UINT8 *data, UINT8 dataSize) | CANJaguar | [protected, static] |
Set(float value, UINT8 syncGroup=0) | CANJaguar | [virtual] |
SetErrnoError(const char *contextMessage, const char *filename, const char *function, UINT32 lineNumber) const | ErrorBase | [virtual] |
SetError(Error::Code code, const char *contextMessage, const char *filename, const char *function, UINT32 lineNumber) const | ErrorBase | [virtual] |
SetExpiration(float timeout) (defined in CANJaguar) | CANJaguar | [virtual] |
SetGlobalError(Error::Code code, const char *contextMessage, const char *filename, const char *function, UINT32 lineNumber) (defined in ErrorBase) | ErrorBase | [static] |
SetGlobalWPIError(const char *errorMessage, const char *contextMessage, const char *filename, const char *function, UINT32 lineNumber) (defined in ErrorBase) | ErrorBase | [static] |
SetImaqError(int success, const char *contextMessage, const char *filename, const char *function, UINT32 lineNumber) const | ErrorBase | [virtual] |
SetPID(double p, double i, double d) | CANJaguar | |
SetPositionReference(PositionReference reference) | CANJaguar | |
SetSafetyEnabled(bool enabled) (defined in CANJaguar) | CANJaguar | [virtual] |
SetSpeedReference(SpeedReference reference) | CANJaguar | |
setTransaction(UINT32 messageID, const UINT8 *data, UINT8 dataSize) | CANJaguar | [protected, virtual] |
SetVoltageRampRate(double rampRate) | CANJaguar | |
SetWPIError(const char *errorMessage, const char *contextMessage, const char *filename, const char *function, UINT32 lineNumber) const | ErrorBase | [virtual] |
SpeedReference enum name (defined in CANJaguar) | CANJaguar | |
StatusIsFatal() const | ErrorBase | [virtual] |
StopMotor() | CANJaguar | [virtual] |
unpackFXP16_16(UINT8 *buffer) (defined in CANJaguar) | CANJaguar | [protected] |
unpackFXP8_8(UINT8 *buffer) (defined in CANJaguar) | CANJaguar | [protected] |
unpackINT16(UINT8 *buffer) (defined in CANJaguar) | CANJaguar | [protected] |
unpackINT32(UINT8 *buffer) (defined in CANJaguar) | CANJaguar | [protected] |
unpackPercentage(UINT8 *buffer) (defined in CANJaguar) | CANJaguar | [protected] |
UpdateSyncGroup(UINT8 syncGroup) | CANJaguar | [static] |
~CANJaguar() (defined in CANJaguar) | CANJaguar | [virtual] |
~ErrorBase() (defined in ErrorBase) | ErrorBase | [virtual] |
~SpeedController() (defined in SpeedController) | SpeedController | [inline, virtual] |