_lastSpeed | Axis | private |
accelFilter | Axis | private |
addCommandHandler() | CommandHandler | protectedvirtual |
addError(const Error &error) | ErrorHandler | static |
axis | Axis | private |
Axis(char axis, volatile Control_t *control) | Axis | |
axis1_drivers | Axis | static |
axis2_drivers | Axis | static |
AXIS_DAMPER_RATIO | Axis | private |
AXIS_INERTIA_RATIO | Axis | private |
axisEffectTorque | Axis | private |
broadcastCommandReply(CommandReply reply, uint32_t cmdId, CMDtype type) | CommandHandler | |
calculateAxisEffects(bool ffb_on) | Axis | |
clearAll() | ErrorHandler | static |
clearError(const Error &error) | ErrorHandler | static |
clearError(ErrorCode errorcode) | ErrorHandler | static |
clearTemp() | ErrorHandler | static |
cmdHandlerInfo | CommandHandler | protected |
command(const ParsedCommand &cmd, std::vector< CommandReply > &replies) | Axis | virtual |
CommandHandler(const char *clsname, uint16_t clsid, uint8_t instance=0) | CommandHandler | |
commandsEnabled | CommandHandler | protected |
conf | Axis | private |
control | Axis | private |
damperFilter | Axis | private |
damperIntensity | Axis | private |
decodeConfFromInt(uint16_t val) | Axis | privatestatic |
degreesOfRotation | Axis | private |
drv | Axis | private |
drv_chooser | Axis | |
effect_margin_scaler | Axis | private |
effectTorque | Axis | private |
emergencyStop(bool reset) | Axis | |
enc | Axis | private |
enc_chooser | Axis | |
encodeConfToInt(AxisConfig conf) | Axis | privatestatic |
encoderOffset | Axis | private |
endstopGain | Axis | private |
endstopStrength | Axis | private |
errorCallback(const Error &error, bool cleared) override | Axis | virtual |
ErrorHandler() | ErrorHandler | |
errorHandlers | ErrorHandler | static |
errors | ErrorHandler | protectedstatic |
filter_f | Axis | private |
filterAccelCst | Axis | private |
filterDamperCst | Axis | private |
filterFrictionCst | Axis | private |
filterInertiaCst | Axis | private |
filterProfileId | Axis | private |
filterSpeedCst | Axis | private |
flashAddrs | Axis | private |
forceFadeCurMult | Axis | private |
forceFadeTime | Axis | private |
frictionFilter | Axis | private |
frictionIntensity | Axis | private |
fx_ratio_i | Axis | private |
gearRatio | Axis | private |
getAllHelpstrings() | CommandHandler | static |
getClassIdFromName(const char *name) | CommandHandler | static |
getClassNameFromId(const uint32_t id) | CommandHandler | static |
getClassType() override | Axis | inlinevirtual |
getCommandFromId(const uint32_t id, uint32_t ignoredFlags=0) | CommandHandler | virtual |
getCommandFromName(const std::string &cmd, uint32_t ignoredFlags=0) | CommandHandler | virtual |
getCommandHandlerID() | CommandHandler | inlinevirtual |
getCommandHandlerIds() | CommandHandler | inlineprotectedstatic |
getCommandHandlerInfo() | CommandHandler | virtual |
getCommandHandlerInstance() | CommandHandler | virtual |
getCommandHandlers() | CommandHandler | inlinestatic |
getCommandsHelpstring() | CommandHandler | virtual |
getCsvHelpstring() | CommandHandler | virtual |
getDriver() | Axis | |
getDrvType() | Axis | |
getEncAngle(Encoder *enc) | Axis | |
getEncoder() | Axis | |
getEncType() | Axis | |
getErrors() | ErrorHandler | static |
getFfbActive() | Axis | |
getFlashHandlers() | PersistentStorage | inlinestatic |
getHandlerFromClassName(const char *name, const uint8_t instance=0xFF) | CommandHandler | static |
getHandlerFromHandlerId(const uint16_t cmdhandlerID) | CommandHandler | static |
getHandlerFromId(const uint16_t id, const uint8_t instance=0xFF) | CommandHandler | static |
getHandlersFromClassName(const char *name) | CommandHandler | static |
getHandlersFromId(const uint16_t id) | CommandHandler | static |
getHelpstring() | Axis | inlinevirtual |
getInfo() | Axis | virtual |
getLastScaledEnc() | Axis | |
getMetrics() | Axis | |
getPower() | Axis | private |
getTorque() | Axis | |
getTorqueScaler() | Axis | private |
handleGetFuncSet(const ParsedCommand &cmd, std::vector< CommandReply > &replies, TVal &value, TVal(cls1::*getfunc)(), cls *obj) | CommandHandler | inlinestatic |
handleGetFuncSetFunc(const ParsedCommand &cmd, std::vector< CommandReply > &replies, TVal(cls1::*getfunc)(), void(cls2::*setfunc)(TVal), cls *obj) | CommandHandler | inlinestatic |
handleGetSet(const ParsedCommand &cmd, std::vector< CommandReply > &replies, TVal &value) | CommandHandler | inlinestatic |
handleGetSetFunc(const ParsedCommand &cmd, std::vector< CommandReply > &replies, TVal &value, void(cls1::*setfunc)(TVal), cls *obj) | CommandHandler | inlinestatic |
hasCommands() | CommandHandler | virtual |
idlespringclip | Axis | private |
idlespringscale | Axis | private |
idlespringstrength | Axis | private |
inertiaFilter | Axis | private |
inertiaIntensity | Axis | private |
info | Axis | static |
internalCommand(const ParsedCommand &cmd, std::vector< CommandReply > &replies) | CommandHandler | virtual |
intFxClip | Axis | private |
invertAxis | Axis | private |
isInHandlerList(CommandHandler *handler) | CommandHandler | static |
isInverted() | Axis | private |
isValidCommandId(uint32_t cmdid, uint32_t ignoredFlags=0, uint32_t requiredFlag=0) | CommandHandler | virtual |
lastdegreesOfRotation | Axis | private |
logEnabled | CommandHandler | static |
logsEnabled() | CommandHandler | static |
logSerial(std::string string) | CommandHandler | static |
logSerialDebug(std::string string) | CommandHandler | static |
maxSpeedDegS | Axis | private |
maxTorqueRateMS | Axis | private |
metric | Axis | private |
motorWasNotReady | Axis | private |
nextDegreesOfRotation | Axis | private |
outOfBounds | Axis | private |
outOfBoundsError | Axis | private |
PersistentStorage() | PersistentStorage | |
power | Axis | private |
prepareForUpdate() | Axis | |
registerCommand(const char *cmd, const ID cmdid, const char *help=nullptr, uint32_t flags=0) | CommandHandler | inline |
registerCommands() | Axis | |
registeredCommands | CommandHandler | protected |
removeCommandHandler() | CommandHandler | protectedvirtual |
resetMetrics(float new_pos) | Axis | |
restoreDelayedFlag | PersistentStorage | protected |
restoreFlash() override | Axis | virtual |
restoreFlashDelayed() | PersistentStorage | |
restoreFlashStartupCb() | PersistentStorage | static |
saveFlash() override | Axis | virtual |
scaleEncValue(float angle, uint16_t degrees) | Axis | |
sendCommandReplyAsync(CommandReply reply, uint32_t cmdId, CMDtype type, CommandInterface *interface=nullptr) | CommandHandler | |
setCommandsEnabled(bool enable) | CommandHandler | virtual |
setDegrees(uint16_t degrees) | Axis | private |
setDrvType(uint8_t drvtype) | Axis | |
setEffectTorque(int32_t torque) | Axis | |
setEncType(uint8_t enctype) | Axis | |
setFxRatio(uint8_t val) | Axis | private |
setFxStrengthAndFilter(uint8_t val, uint8_t &valToSet, Biquad &filter) | Axis | |
setGearRatio(uint8_t numerator, uint8_t denominator) | Axis | |
setIdleSpringStrength(uint8_t spring) | Axis | |
setInstance(uint8_t instance) | CommandHandler | protected |
setLogsEnabled(bool enabled) | CommandHandler | static |
setPos(uint16_t val) | Axis | |
setPower(uint16_t power) | Axis | |
setupTMC4671() | Axis | |
sortErrors() | ErrorHandler | protectedstatic |
spdlimitreducerI | Axis | private |
speedFilter | Axis | private |
speedLimiterI | Axis | private |
speedLimiterP | Axis | private |
startForceFadeIn(float start=0, float fadeTime=0.5) | Axis | |
startupComplete | PersistentStorage | protectedstatic |
tmclimits | Axis | private |
torqueScaler | Axis | private |
updateDriveTorque() | Axis | |
updateEndstop() | Axis | |
updateIdleSpringForce() | Axis | |
updateMetrics(float new_pos) | Axis | |
updateTorque(int32_t *totalTorque) | Axis | |
updateTorqueScaler() | Axis | private |
usbResume() | Axis | |
usbSuspend() | Axis | |
zeroPos() | Axis | |
~Axis() | Axis | virtual |
~CommandHandler() | CommandHandler | virtual |
~ErrorHandler() | ErrorHandler | virtual |
~PersistentStorage() | PersistentStorage | virtual |