HF-TMC51x0 Driver (TMC5130 & TMC5160) 0.1.0-dev
Hardware Agnostic C++ Driver for the TMC51x0 (TMC5130 & TMC5160)
Loading...
Searching...
No Matches
Namespace List
Here is a list of all namespaces with brief descriptions:
[detail level 1234]
 Nanonymous_namespace{espnow_peer_store.cpp}
 NBoundsCache
 NCommandOutputVisual output formatting system for UART command interface
 NEspNowReceiver
 NFatigueTest
 CFatigueTestMotionUnified fatigue test motion controller
 NPairingMsgTypeSecurity/Pairing message type values
 NPairingSecretParserCompile-time hex string to byte array parser
 NPeerStore
 Nstd
 Ctuple_element< 0, tmc51x0::Result< T > >
 Ctuple_element< 0, tmc51x0::Result< void > >
 Ctuple_element< 1, tmc51x0::Result< T > >
 Ctuple_size< tmc51x0::Result< T > >
 Ctuple_size< tmc51x0::Result< void > >
 NTaskTimingCentralized timing constants for FreeRTOS tasks in this application
 Ntmc51x0
 NChipVersionTMC chip version constants
 NClockFreqTMC51x0 clock frequency constants
 NMathConstantsMathematical constants
 NMotorCalcConstants
 NRegisterConstantsRegister conversion constants
 NRegistersTMC51x0 register addresses
 CAccelerationValueSelf-describing acceleration value with explicit unit
 CCHOPCONF_RegisterChopper and driver configuration register (CHOPCONF)
 CChopperConfigChopper configuration structure
 CCommInterfaceCRTP-based communication interface for register read/write operations
 CConfigBuilderFluent configuration builder for DriverConfig
 CCOOLCONF_RegisterCoolStep smart current control and stallGuard2 configuration register (COOLCONF)
 CCoolStepConfigCoolStep configuration structure
 CDCCTRL_RegisterDcStep automatic commutation configuration register (DCCTRL)
 CDcStepConfigDcStep configuration structure
 CDiag0ConfigDIAG0 pin configuration structure
 CDiag1ConfigDIAG1 pin configuration structure
 CDriverConfigDriver initialization configuration structure
 CDRV_CONF_RegisterDriver configuration register (DRV_CONF)
 CDRV_STATUS_RegisterStallGuard2 value and driver error flags register (DRV_STATUS)
 CENC_STATUS_RegisterEncoder status register (ENC_STATUS)
 CENCMODE_RegisterEncoder configuration register (ENCMODE)
 CEncoderConfigEncoder configuration structure
 CExternalClockConfigExternal clock configuration structure
 CGCONF_RegisterGeneral configuration register (GCONF)
 CGlobalConfigGlobal configuration (GCONF) structure
 CGSTAT_RegisterGlobal status register (GSTAT)
 CHomingSettingsCacheCached settings for homing operations
 CIHOLD_IRUN_RegisterDriver current control register (IHOLD_IRUN)
 CInputStatusInput pin status structure
 CIOIN_RegisterInput pin register (IOIN) - Read-only at address 0x04
 CMechanicalSystemMechanical system configuration structure
 CMicrostepChangeOptionsOptions for changing microstep resolution (CHOPCONF.MRES)
 CMotorSpecMotor specification structure
 CMSCURACT_RegisterActual microstep current register (MSCURACT)
 CMSLUTSEL_RegisterMicrostep lookup table segmentation definition register (MSLUTSEL)
 CNODECONF_RegisterUART node address configuration register (NODECONF)
 COFFSET_READ_RegisterOffset calibration result register (OFFSET_READ)
 COTP_PROG_RegisterOTP programming register (OTP_PROG)
 COTP_READ_RegisterOTP read register (OTP_READ)
 CPinActiveLevelsPin active level configuration structure
 CPowerStageParametersPower stage parameters structure
 CPWM_AUTO_RegisterStealthChop automatically generated values read out register (PWM_AUTO)
 CPWM_SCALE_RegisterResults of stealthChop amplitude regulator register (PWM_SCALE)
 CPWMCONF_RegisterStealthChop voltage PWM mode chopper configuration register (PWMCONF)
 CRAMP_STAT_RegisterRamp status and switch event status register (RAMP_STAT)
 CRampConfigRamp configuration structure
 CReferenceSwitchConfigReference switch configuration structure
 CResultResult type for operations that return a value
 CResult< void >Result type for operations that don't return a value
 CSHORT_CONF_RegisterShort detector configuration register (SHORT_CONF)
 CSpiCommandTMC5160 SPI command structure with union-based frame representation
 CSpiCommInterfaceCRTP-based SPI implementation of TMC5160CommInterface
 CSpiResponseTMC5160 SPI response structure
 CSpiStatusSPI_STATUS structure - status flags returned with each SPI datagram
 CStallGuardConfigStallGuard2 configuration structure
 CStallGuardTuningResultResult structure for StallGuard2 threshold (SGT) tuning
 CStealthChopConfigStealthChop configuration structure
 CSW_MODE_RegisterSwitch mode configuration register (SW_MODE)
 CTMC51x0Main class representing a TMC51x0 stepper motor driver (TMC5130 & TMC5160)
 CTMC51x0DaisyChainHigh-level manager for multiple TMC51x0 drivers in a daisy-chain configuration
 CTMC51x0MultiNodeHigh-level manager for multiple TMC51x0 drivers in a UART multi-node configuration
 CTMC51x0PinConfigTMC51x0 GPIO pin configuration structure
 CUartCommInterfaceCRTP-based UART implementation of TMC5160CommInterface
 CUartConfigUART communication configuration structure
 CUartFrameTMC5160 UART command/response frame structure with built-in CRC8
 CVelocityValueSelf-describing velocity value with explicit unit
 Ntmc51x0_test_config
 Nanonymous_namespace{esp32_tmc51x0_test_config.hpp}
 NConfigValidatorsValidator helper - checks if a type has required members
 CBoardConfig_TMC51x0_BOBBoard hardware configuration for TMC51x0 Break-Out Board (BOB)
 CBoardConfig_TMC51x0_EVALBoard hardware configuration for TMC51x0 Evaluation Kit
 CMotorConfig_17HS4401SMotor Configuration for 17HS4401S-PG518 NEMA 17 Stepper Motor (WITH GEARBOX)
 CMotorConfig_17HS4401S_DirectMotor Configuration for 17HS4401S NEMA 17 Stepper Motor (DIRECT DRIVE, NO GEARBOX)
 CMotorConfig_AppliedMotion_5034_369Motor Configuration for Applied Motion 5034-369 NEMA 34 Stepper Motor
 CPlatformConfig_CoreDriverTestRigPlatform configuration for Core Driver Test Rig
 CPlatformConfig_FatigueTestRigPlatform configuration for Fatigue Test Rig
 CTestConfig_17HS4401STest Rig Configuration Defaults
 CTestConfig_AppliedMotion_5034Test Configuration for Applied Motion 5034-369 Motor
 CTestConfigAccessorTest configuration accessor struct
 CTestRigConfigBase template for test rig configuration (undefined - forces explicit specialization)
 CTestRigConfig< TestRigType::TEST_RIG_CORE_DRIVER >Test rig configuration for TEST_RIG_CORE_DRIVER
 CTestRigConfig< TestRigType::TEST_RIG_FATIGUE >Test rig configuration for TEST_RIG_FATIGUE