AddCollectionFlags(uint32_t flags=0xffffffff) | AsyncCANJaguar | |
AsyncCANJaguar(UINT8 channel, std::string name) | AsyncCANJaguar | |
ChangeControlMode(CANJaguar::ControlMode mode) | AsyncCANJaguar | |
ConfigEncoderCodesPerRev(UINT16 codesPerRev) | AsyncCANJaguar | |
ConfigFaultTime(float faultTime) | AsyncCANJaguar | |
ConfigMaxOutputVoltage(double voltage) | AsyncCANJaguar | |
ConfigNeutralMode(LRTSpeedController::NeutralMode mode) | AsyncCANJaguar | virtual |
ConfigPotentiometerTurns(UINT16 turns) | AsyncCANJaguar | |
ConfigSoftPositionLimits(double forwardLimitPosition, double reverseLimitPosition) | AsyncCANJaguar | |
CurrentLimit(float dutyCycle, float speed, float forwardLimit, float reverseLimit) | LRTSpeedController | static |
DisableControl() | AsyncCANJaguar | |
DisableSoftPositionLimits() | AsyncCANJaguar | |
EnableControl(double encoderInitialPosition=0.0) | AsyncCANJaguar | |
GetBusVoltage() | AsyncCANJaguar | |
GetControlMode() | AsyncCANJaguar | |
GetD() | AsyncCANJaguar | |
GetDutyCycle() | AsyncCANJaguar | virtual |
GetExpiration() | AsyncCANJaguar | |
GetForwardLimitOK() | AsyncCANJaguar | |
GetHardwareValue() | AsyncCANJaguar | virtual |
GetI() | AsyncCANJaguar | |
GetNeutralMode() | AsyncCANJaguar | virtual |
GetOutputCurrent() | AsyncCANJaguar | |
GetOutputVoltage() | AsyncCANJaguar | |
GetP() | AsyncCANJaguar | |
GetPosition() | AsyncCANJaguar | |
GetPositionReference() | AsyncCANJaguar | |
GetPowerCycled() | AsyncCANJaguar | |
GetReverseLimitOK() | AsyncCANJaguar | |
GetSpeed() | AsyncCANJaguar | |
GetSpeedReference() | AsyncCANJaguar | |
GetTemperature() | AsyncCANJaguar | |
jaguar_vector | AsyncCANJaguar | static |
Log() | LRTSpeedController | virtual |
LogToFile(T *field, std::string name) | Loggable | inlineprotected |
LogToFile(T *field, int count, std::string name) | Loggable | inlineprotected |
LogToFile(T value, std::string name) | Loggable | inlineprotected |
Output() | LRTSpeedController | virtual |
preTick() | SynchronizedProcess | virtual |
RegisterSafety(CounterBase *encoder, double timeoutSeconds, float threshold=0.01) | LRTSpeedController | |
RemoveCollectionFlags(uint32_t flags=0xffffffff) | AsyncCANJaguar | |
ResetCache() | AsyncCANJaguar | |
RunOneCycle() | SynchronizedProcess | |
SafetyCallback() | LRTSpeedController | virtual |
Send() | LRTSpeedController | virtual |
SendToNetwork(T value, std::string key, std::string table) | LiveNetworkSendable | inlineprotected |
SetCollectionFlags(uint32_t flags) | AsyncCANJaguar | |
SetDutyCycle(float duty_cycle) | AsyncCANJaguar | virtual |
SetExpiration(float timeout) | AsyncCANJaguar | |
SetPID(double p, double i, double d) | AsyncCANJaguar | |
SetPosition(float position) | AsyncCANJaguar | |
SetPositionReference(CANJaguar::PositionReference reference) | AsyncCANJaguar | |
SetSpeedReference(SpeedReference reference) | AsyncCANJaguar | |
SetVelocity(float velocity) | AsyncCANJaguar | |
SetVoltageRampRate(double rampRate) | AsyncCANJaguar | |
StatusOK() | AsyncCANJaguar | |
Tick() | AsyncCANJaguar | protectedvirtual |
Update() | AsyncCANJaguar | virtual |
~AsyncCANJaguar() | AsyncCANJaguar | |