|
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] |
1.7.4