HF-TMC9660 Driver
Hardware Agnostic C++ Driver for the TMC9660
|
This is the complete list of members for TMC9660::Globals, including all inherited members.
configureHeartbeat(tmc9660::tmcl::HeartbeatMonitoringConfig iface, uint32_t timeout_ms) noexcept | TMC9660::Globals | |
driver | TMC9660::Globals | private |
getAutoStart(bool &enable) noexcept | TMC9660::Globals | |
getClearUserVariables(bool &clear) noexcept | TMC9660::Globals | |
getHeartbeat(tmc9660::tmcl::HeartbeatMonitoringConfig &iface, uint32_t &timeout_ms) noexcept | TMC9660::Globals | |
getHostAddress(uint8_t &address) noexcept | TMC9660::Globals | |
getInputTrigger(uint8_t index, tmc9660::tmcl::TriggerTransition &transition) noexcept | TMC9660::Globals | |
getIODirectionMask(uint32_t &mask) noexcept | TMC9660::Globals | |
getPullDirectionMask(uint32_t &mask) noexcept | TMC9660::Globals | |
getPullEnableMask(uint32_t &mask) noexcept | TMC9660::Globals | |
getSerialAddress(uint8_t &address) noexcept | TMC9660::Globals | |
getTimerPeriod(uint8_t timer, uint32_t &period_ms) noexcept | TMC9660::Globals | |
getUserVariable(uint8_t index, int32_t &value) noexcept | TMC9660::Globals | |
Globals(TMC9660 &parent) noexcept | TMC9660::Globals | inlineexplicitprivate |
readBank0(tmc9660::tmcl::GlobalParamBank0 param, uint32_t &value) noexcept | TMC9660::Globals | |
readBank2(tmc9660::tmcl::GlobalParamBank2 param, int32_t &value) noexcept | TMC9660::Globals | |
readBank3(tmc9660::tmcl::GlobalParamBank3 param, uint32_t &value) noexcept | TMC9660::Globals | |
setAutoStart(bool enable) noexcept | TMC9660::Globals | |
setClearUserVariables(bool clear) noexcept | TMC9660::Globals | |
setHostAddress(uint8_t address) noexcept | TMC9660::Globals | |
setInputTrigger(uint8_t index, tmc9660::tmcl::TriggerTransition transition) noexcept | TMC9660::Globals | |
setIODirectionMask(uint32_t mask) noexcept | TMC9660::Globals | |
setPullDirectionMask(uint32_t mask) noexcept | TMC9660::Globals | |
setPullEnableMask(uint32_t mask) noexcept | TMC9660::Globals | |
setSerialAddress(uint8_t address) noexcept | TMC9660::Globals | |
setTimerPeriod(uint8_t timer, uint32_t period_ms) noexcept | TMC9660::Globals | |
setUserVariable(uint8_t index, int32_t value) noexcept | TMC9660::Globals | |
TMC9660 | TMC9660::Globals | friend |
writeBank0(tmc9660::tmcl::GlobalParamBank0 param, uint32_t value) noexcept | TMC9660::Globals | |
writeBank2(tmc9660::tmcl::GlobalParamBank2 param, int32_t value) noexcept | TMC9660::Globals | |
writeBank3(tmc9660::tmcl::GlobalParamBank3 param, uint32_t value) noexcept | TMC9660::Globals |