zephyr/drivers/stepper/adi_tmc
Fabian Blatz 705365c747 drivers: stepper: Change stepper velocity to step interval
Change the stepper API to instead of changing the stepper speed based on
the velocity in microsteps per second to use the delay in usec between
successive steps. Also remove the velocity from the `stepper_run` function
as typical API usage is enable -> set step interval -> run.

Signed-off-by: Fabian Blatz <fabianblatz@gmail.com>
2025-01-15 15:06:37 +01:00
..
adi_tmc5xxx_common.h drivers: stepper: add common helper header for tmc5xxx functions 2024-11-16 15:22:24 -05:00
adi_tmc22xx_stepper_controller.c drivers: stepper: Change stepper velocity to step interval 2025-01-15 15:06:37 +01:00
adi_tmc5041_stepper_controller.c drivers: stepper: Change stepper velocity to step interval 2025-01-15 15:06:37 +01:00
adi_tmc_reg.h drivers: stepper: tmc5xxx: generalized macros for tmc5xxx 2024-11-19 09:49:53 -05:00
adi_tmc_spi.c
adi_tmc_spi.h
CMakeLists.txt drivers: stepper: Add adi,tmc2209 driver 2024-12-07 16:01:41 +00:00
Kconfig drivers: stepper: tmc: add CONFIG_STEPPER_ADI_TMC5041_RAMP_GEN 2024-12-18 20:32:24 +01:00
Kconfig.tmc22xx drivers: stepper: Add adi,tmc2209 driver 2024-12-07 16:01:41 +00:00
Kconfig.tmc5041 drivers: stepper: tmc: create rampstat Kconfig template 2024-12-18 20:32:24 +01:00
Kconfig.tmc_rampgen_template drivers: stepper: tmc: add CONFIG_STEPPER_ADI_TMC5041_RAMP_GEN 2024-12-18 20:32:24 +01:00