This is the complete list of members for CANJaguar, including all inherited members.
| _globalError (defined in ErrorBase) | ErrorBase | protectedstatic |
| _globalErrorMutex (defined in ErrorBase) | ErrorBase | protectedstatic |
| CANJaguar(uint8_t 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_t codesPerRev) | CANJaguar | |
| ConfigFaultTime(float faultTime) | CANJaguar | |
| ConfigMaxOutputVoltage(double voltage) | CANJaguar | |
| ConfigNeutralMode(NeutralMode mode) | CANJaguar | |
| ConfigPotentiometerTurns(uint16_t 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 | |
| GetSmartDashboardType() (defined in CANJaguar) | CANJaguar | protected |
| GetSpeed() | CANJaguar | |
| GetSpeedReference() | CANJaguar | |
| GetTable() (defined in CANJaguar) | CANJaguar | protected |
| GetTemperature() | CANJaguar | |
| getTransaction(uint32_t messageID, uint8_t *data, uint8_t *dataSize) | CANJaguar | protectedvirtual |
| InitTable(ITable *subTable) (defined in CANJaguar) | CANJaguar | protected |
| 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 | mutableprotected |
| m_maxOutputVoltage (defined in CANJaguar) | CANJaguar | protected |
| m_safetyHelper (defined in CANJaguar) | CANJaguar | protected |
| m_table (defined in CANJaguar) | CANJaguar | protected |
| m_transactionSemaphore (defined in CANJaguar) | CANJaguar | protected |
| NeutralMode enum name (defined in CANJaguar) | CANJaguar | |
| packFXP16_16(uint8_t *buffer, double value) (defined in CANJaguar) | CANJaguar | protected |
| packFXP8_8(uint8_t *buffer, double value) (defined in CANJaguar) | CANJaguar | protected |
| packint16_t(uint8_t *buffer, int16_t value) (defined in CANJaguar) | CANJaguar | protected |
| packint32_t(uint8_t *buffer, int32_t value) (defined in CANJaguar) | CANJaguar | protected |
| packPercentage(uint8_t *buffer, double value) (defined in CANJaguar) | CANJaguar | protected |
| PIDWrite(float output) | CANJaguar | virtual |
| PositionReference enum name (defined in CANJaguar) | CANJaguar | |
| receiveMessage(uint32_t *messageID, uint8_t *data, uint8_t *dataSize, float timeout=0.02) | CANJaguar | protectedstatic |
| sendMessage(uint32_t messageID, const uint8_t *data, uint8_t dataSize) | CANJaguar | protectedstatic |
| Set(float value, uint8_t syncGroup=0) | CANJaguar | virtual |
| SetErrnoError(const char *contextMessage, const char *filename, const char *function, uint32_t lineNumber) const | ErrorBase | virtual |
| SetError(Error::Code code, const char *contextMessage, const char *filename, const char *function, uint32_t 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_t lineNumber) (defined in ErrorBase) | ErrorBase | static |
| SetGlobalWPIError(const char *errorMessage, const char *contextMessage, const char *filename, const char *function, uint32_t lineNumber) (defined in ErrorBase) | ErrorBase | static |
| SetImaqError(int success, const char *contextMessage, const char *filename, const char *function, uint32_t 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_t messageID, const uint8_t *data, uint8_t dataSize) | CANJaguar | protectedvirtual |
| SetVoltageRampRate(double rampRate) | CANJaguar | |
| SetWPIError(const char *errorMessage, const char *contextMessage, const char *filename, const char *function, uint32_t lineNumber) const | ErrorBase | virtual |
| SpeedReference enum name (defined in CANJaguar) | CANJaguar | |
| StartLiveWindowMode() (defined in CANJaguar) | CANJaguar | protected |
| StatusIsFatal() const | ErrorBase | virtual |
| StopLiveWindowMode() (defined in CANJaguar) | CANJaguar | protected |
| StopMotor() | CANJaguar | virtual |
| unpackFXP16_16(uint8_t *buffer) (defined in CANJaguar) | CANJaguar | protected |
| unpackFXP8_8(uint8_t *buffer) (defined in CANJaguar) | CANJaguar | protected |
| unpackint16_t(uint8_t *buffer) (defined in CANJaguar) | CANJaguar | protected |
| unpackint32_t(uint8_t *buffer) (defined in CANJaguar) | CANJaguar | protected |
| unpackPercentage(uint8_t *buffer) (defined in CANJaguar) | CANJaguar | protected |
| UpdateSyncGroup(uint8_t syncGroup) | CANJaguar | static |
| UpdateTable() (defined in CANJaguar) | CANJaguar | protected |
| ValueChanged(ITable *source, const std::string &key, EntryValue value, bool isNew) (defined in CANJaguar) | CANJaguar | protected |
| ~CANJaguar() (defined in CANJaguar) | CANJaguar | virtual |
| ~ErrorBase() (defined in ErrorBase) | ErrorBase | virtual |
| ~SpeedController() (defined in SpeedController) | SpeedController | inlinevirtual |
1.8.5