WPILibC++
unspecified
|
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) | CANJaguar | explicit |
ClearError() const | ErrorBase | virtual |
CloneError(const ErrorBase &rhs) const (defined in ErrorBase) | ErrorBase | virtual |
ConfigEncoderCodesPerRev(uint16_t codesPerRev) override | CANJaguar | virtual |
ConfigFaultTime(float faultTime) override | CANJaguar | virtual |
ConfigForwardLimit(double forwardLimitPosition) override | CANJaguar | virtual |
ConfigLimitMode(LimitMode mode) override | CANJaguar | virtual |
ConfigMaxOutputVoltage(double voltage) override | CANJaguar | virtual |
ConfigNeutralMode(NeutralMode mode) override | CANJaguar | virtual |
ConfigNeutralMode(NeutralMode mode)=0 (defined in CANSpeedController) | CANSpeedController | pure virtual |
ConfigPotentiometerTurns(uint16_t turns) override | CANJaguar | virtual |
ConfigReverseLimit(double reverseLimitPosition) override | CANJaguar | virtual |
ConfigSoftPositionLimits(double forwardLimitPosition, double reverseLimitPosition) override | CANJaguar | virtual |
ControlMode enum name (defined in CANSpeedController) | CANSpeedController | |
Disable() override | CANJaguar | virtual |
DisableControl() | CANJaguar | |
DisableSoftPositionLimits() override | CANJaguar | virtual |
EnableControl(double encoderInitialPosition=0.0) | CANJaguar | |
Encoder (defined in CANJaguar) | CANJaguar | static |
ErrorBase()=default (defined in ErrorBase) | ErrorBase | |
ErrorBase(const ErrorBase &)=delete (defined in ErrorBase) | ErrorBase | |
Faults enum name (defined in CANSpeedController) | CANSpeedController | |
Get() const override | CANJaguar | virtual |
GetBusVoltage() const override | CANJaguar | virtual |
GetControlMode() const | CANJaguar | virtual |
GetD() const override | CANJaguar | virtual |
GetDescription(std::ostringstream &desc) const override (defined in CANJaguar) | CANJaguar | virtual |
GetDeviceID() const (defined in CANJaguar) | CANJaguar | |
getDeviceNumber() const | CANJaguar | |
GetError() | ErrorBase | virtual |
GetError() const (defined in ErrorBase) | ErrorBase | virtual |
GetExpiration() const override (defined in CANJaguar) | CANJaguar | virtual |
GetFaults() const override | CANJaguar | virtual |
GetFirmwareVersion() const override | CANJaguar | virtual |
GetForwardLimitOK() const override | CANJaguar | virtual |
GetGlobalError() | ErrorBase | static |
GetHardwareVersion() const | CANJaguar | |
GetI() const override | CANJaguar | virtual |
GetInverted() const override | CANJaguar | virtual |
getMessage(uint32_t messageID, uint32_t mask, uint8_t *data, uint8_t *dataSize) const | CANJaguar | protected |
GetOutputCurrent() const override | CANJaguar | virtual |
GetOutputVoltage() const override | CANJaguar | virtual |
GetP() const override | CANJaguar | virtual |
GetPosition() const override | CANJaguar | virtual |
GetPositionReference() const | CANJaguar | protected |
GetReverseLimitOK() const override | CANJaguar | virtual |
GetSmartDashboardType() const override | CANJaguar | protectedvirtual |
GetSpeed() const override | CANJaguar | virtual |
GetSpeedReference() const | CANJaguar | protected |
GetTable() const override | CANJaguar | protectedvirtual |
GetTemperature() const override | CANJaguar | virtual |
InitTable(std::shared_ptr< ITable > subTable) override | CANJaguar | protectedvirtual |
IsAlive() const override (defined in CANJaguar) | CANJaguar | virtual |
IsModePID(CANSpeedController::ControlMode mode) const override (defined in CANJaguar) | CANJaguar | virtual |
IsSafetyEnabled() const override (defined in CANJaguar) | CANJaguar | virtual |
kApproxBusVoltage (defined in CANJaguar) | CANJaguar | static |
kBusVoltageFault enum value (defined in CANSpeedController) | CANSpeedController | |
kControllerRate (defined in CANJaguar) | CANJaguar | static |
kCurrent enum value (defined in CANSpeedController) | CANSpeedController | |
kCurrentFault enum value (defined in CANSpeedController) | CANSpeedController | |
kFollower enum value (defined in CANSpeedController) | CANSpeedController | |
kForwardLimit enum value (defined in CANSpeedController) | CANSpeedController | |
kFwdLimitSwitch enum value (defined in CANSpeedController) | CANSpeedController | |
kFwdSoftLimit enum value (defined in CANSpeedController) | CANSpeedController | |
kGateDriverFault enum value (defined in CANSpeedController) | CANSpeedController | |
kLimitMode_SoftPositionLimits enum value | CANSpeedController | |
kLimitMode_SrxDisableSwitchInputs enum value | CANSpeedController | |
kLimitMode_SwitchInputsOnly enum value | CANSpeedController | |
kMotionProfile enum value (defined in CANSpeedController) | CANSpeedController | |
kNeutralMode_Brake enum value | CANSpeedController | |
kNeutralMode_Coast enum value | CANSpeedController | |
kNeutralMode_Jumper enum value | CANSpeedController | |
kPercentVbus enum value (defined in CANSpeedController) | CANSpeedController | |
kPosition enum value (defined in CANSpeedController) | CANSpeedController | |
kReverseLimit enum value (defined in CANSpeedController) | CANSpeedController | |
kRevLimitSwitch enum value (defined in CANSpeedController) | CANSpeedController | |
kRevSoftLimit enum value (defined in CANSpeedController) | CANSpeedController | |
kSpeed enum value (defined in CANSpeedController) | CANSpeedController | |
kTemperatureFault enum value (defined in CANSpeedController) | CANSpeedController | |
kVoltage enum value (defined in CANSpeedController) | CANSpeedController | |
LimitMode enum name | CANSpeedController | |
Limits enum name (defined in CANSpeedController) | CANSpeedController | |
m_busVoltage (defined in CANJaguar) | CANJaguar | mutableprotected |
m_controlEnabled (defined in CANJaguar) | CANJaguar | protected |
m_controlMode (defined in CANJaguar) | CANJaguar | protected |
m_controlModeVerified (defined in CANJaguar) | CANJaguar | protected |
m_d (defined in CANJaguar) | CANJaguar | protected |
m_deviceNumber (defined in CANJaguar) | CANJaguar | protected |
m_dVerified (defined in CANJaguar) | CANJaguar | protected |
m_encoderCodesPerRev (defined in CANJaguar) | CANJaguar | protected |
m_encoderCodesPerRevVerified (defined in CANJaguar) | CANJaguar | protected |
m_error (defined in ErrorBase) | ErrorBase | mutableprotected |
m_faults (defined in CANJaguar) | CANJaguar | mutableprotected |
m_faultTime (defined in CANJaguar) | CANJaguar | protected |
m_faultTimeVerified (defined in CANJaguar) | CANJaguar | protected |
m_firmwareVersion (defined in CANJaguar) | CANJaguar | protected |
m_forwardLimit (defined in CANJaguar) | CANJaguar | protected |
m_forwardLimitVerified (defined in CANJaguar) | CANJaguar | protected |
m_hardwareVersion (defined in CANJaguar) | CANJaguar | protected |
m_i (defined in CANJaguar) | CANJaguar | protected |
m_iVerified (defined in CANJaguar) | CANJaguar | protected |
m_limitMode (defined in CANJaguar) | CANJaguar | protected |
m_limitModeVerified (defined in CANJaguar) | CANJaguar | protected |
m_limits (defined in CANJaguar) | CANJaguar | mutableprotected |
m_maxOutputVoltage (defined in CANJaguar) | CANJaguar | protected |
m_maxOutputVoltageVerified (defined in CANJaguar) | CANJaguar | protected |
m_mutex (defined in CANJaguar) | CANJaguar | mutableprotected |
m_neutralMode (defined in CANJaguar) | CANJaguar | protected |
m_neutralModeVerified (defined in CANJaguar) | CANJaguar | protected |
m_outputCurrent (defined in CANJaguar) | CANJaguar | mutableprotected |
m_outputVoltage (defined in CANJaguar) | CANJaguar | mutableprotected |
m_p (defined in CANJaguar) | CANJaguar | protected |
m_position (defined in CANJaguar) | CANJaguar | mutableprotected |
m_positionReference (defined in CANJaguar) | CANJaguar | protected |
m_posRefVerified (defined in CANJaguar) | CANJaguar | protected |
m_potentiometerTurns (defined in CANJaguar) | CANJaguar | protected |
m_potentiometerTurnsVerified (defined in CANJaguar) | CANJaguar | protected |
m_pVerified (defined in CANJaguar) | CANJaguar | protected |
m_receivedStatusMessage0 (defined in CANJaguar) | CANJaguar | mutableprotected |
m_receivedStatusMessage1 (defined in CANJaguar) | CANJaguar | mutableprotected |
m_receivedStatusMessage2 (defined in CANJaguar) | CANJaguar | mutableprotected |
m_reverseLimit (defined in CANJaguar) | CANJaguar | protected |
m_reverseLimitVerified (defined in CANJaguar) | CANJaguar | protected |
m_safetyHelper (defined in CANJaguar) | CANJaguar | protected |
m_speed (defined in CANJaguar) | CANJaguar | mutableprotected |
m_speedReference (defined in CANJaguar) | CANJaguar | protected |
m_speedRefVerified (defined in CANJaguar) | CANJaguar | protected |
m_stopped (defined in CANJaguar) | CANJaguar | protected |
m_table (defined in CANJaguar) | CANJaguar | protected |
m_temperature (defined in CANJaguar) | CANJaguar | mutableprotected |
m_value (defined in CANJaguar) | CANJaguar | protected |
m_voltageRampRate (defined in CANJaguar) | CANJaguar | protected |
m_voltageRampRateVerified (defined in CANJaguar) | CANJaguar | protected |
NeutralMode enum name | CANSpeedController | |
operator=(const ErrorBase &)=delete (defined in ErrorBase) | ErrorBase | |
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) override | CANJaguar | virtual |
Potentiometer (defined in CANJaguar) | CANJaguar | static |
QuadEncoder (defined in CANJaguar) | CANJaguar | static |
requestMessage(uint32_t messageID, int32_t period=CAN_SEND_PERIOD_NO_REPEAT) | CANJaguar | protected |
sendMessage(uint32_t messageID, const uint8_t *data, uint8_t dataSize, int32_t period=CAN_SEND_PERIOD_NO_REPEAT) | CANJaguar | protected |
Set(float value, uint8_t syncGroup=0) override | CANJaguar | virtual |
SetControlMode(ControlMode mode) | CANJaguar | virtual |
SetCurrentMode(double p, double i, double d) | CANJaguar | |
SetCurrentMode(EncoderStruct, uint16_t codesPerRev, double p, double i, double d) | CANJaguar | |
SetCurrentMode(QuadEncoderStruct, uint16_t codesPerRev, double p, double i, double d) | CANJaguar | |
SetCurrentMode(PotentiometerStruct, double p, double i, double d) | CANJaguar | |
SetD(double d) override | CANJaguar | virtual |
SetErrnoError(llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const | ErrorBase | virtual |
SetError(Error::Code code, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const | ErrorBase | virtual |
SetExpiration(float timeout) override (defined in CANJaguar) | CANJaguar | virtual |
SetGlobalError(Error::Code code, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) (defined in ErrorBase) | ErrorBase | static |
SetGlobalWPIError(llvm::StringRef errorMessage, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) (defined in ErrorBase) | ErrorBase | static |
SetI(double i) override | CANJaguar | virtual |
SetImaqError(int success, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const | ErrorBase | virtual |
SetInverted(bool isInverted) override | CANJaguar | virtual |
SetP(double p) override | CANJaguar | virtual |
SetPercentMode() | CANJaguar | |
SetPercentMode(EncoderStruct, uint16_t codesPerRev) | CANJaguar | |
SetPercentMode(QuadEncoderStruct, uint16_t codesPerRev) | CANJaguar | |
SetPercentMode(PotentiometerStruct) | CANJaguar | |
SetPID(double p, double i, double d) override | CANJaguar | virtual |
SetPositionMode(QuadEncoderStruct, uint16_t codesPerRev, double p, double i, double d) | CANJaguar | |
SetPositionMode(PotentiometerStruct, double p, double i, double d) | CANJaguar | |
SetPositionReference(uint8_t reference) | CANJaguar | protected |
SetSafetyEnabled(bool enabled) override (defined in CANJaguar) | CANJaguar | virtual |
SetSpeedMode(EncoderStruct, uint16_t codesPerRev, double p, double i, double d) | CANJaguar | |
SetSpeedMode(QuadEncoderStruct, uint16_t codesPerRev, double p, double i, double d) | CANJaguar | |
SetSpeedReference(uint8_t reference) | CANJaguar | protected |
setupPeriodicStatus() | CANJaguar | protected |
SetVoltageMode() | CANJaguar | |
SetVoltageMode(EncoderStruct, uint16_t codesPerRev) | CANJaguar | |
SetVoltageMode(QuadEncoderStruct, uint16_t codesPerRev) | CANJaguar | |
SetVoltageMode(PotentiometerStruct) | CANJaguar | |
SetVoltageRampRate(double rampRate) override | CANJaguar | virtual |
SetWPIError(llvm::StringRef errorMessage, Error::Code code, llvm::StringRef contextMessage, llvm::StringRef filename, llvm::StringRef function, uint32_t lineNumber) const | ErrorBase | virtual |
StartLiveWindowMode() override | CANJaguar | protectedvirtual |
StatusIsFatal() const | ErrorBase | virtual |
StopLiveWindowMode() override | CANJaguar | protectedvirtual |
StopMotor() override | CANJaguar | virtual |
unpackFXP16_16(uint8_t *buffer) const (defined in CANJaguar) | CANJaguar | protected |
unpackFXP8_8(uint8_t *buffer) const (defined in CANJaguar) | CANJaguar | protected |
unpackint16_t(uint8_t *buffer) const (defined in CANJaguar) | CANJaguar | protected |
unpackint32_t(uint8_t *buffer) const (defined in CANJaguar) | CANJaguar | protected |
unpackPercentage(uint8_t *buffer) const (defined in CANJaguar) | CANJaguar | protected |
updatePeriodicStatus() const | CANJaguar | protected |
UpdateSyncGroup(uint8_t syncGroup) | CANJaguar | static |
UpdateTable() override | CANJaguar | protectedvirtual |
ValueChanged(ITable *source, llvm::StringRef key, std::shared_ptr< nt::Value > value, bool isNew) override | CANJaguar | protectedvirtual |
ValueChangedEx(ITable *source, llvm::StringRef key, std::shared_ptr< nt::Value > value, unsigned int flags) | ITableListener | virtual |
verify() | CANJaguar | protected |
~CANJaguar() (defined in CANJaguar) | CANJaguar | virtual |
~ErrorBase()=default (defined in ErrorBase) | ErrorBase | virtual |
~ITableListener()=default (defined in ITableListener) | ITableListener | virtual |
~SpeedController()=default (defined in SpeedController) | SpeedController | virtual |