Lines Matching full:stepper
11 * @brief Stepper Driver APIs
12 * @defgroup step_dir_stepper Stepper Driver APIs
19 #include <zephyr/drivers/stepper.h>
25 * @brief Common step direction stepper config.
38 * @brief Initialize common step direction stepper config from devicetree instance.
56 * @brief Initialize common step direction stepper config from devicetree instance.
63 * @brief Common step direction stepper data.
94 * @brief Initialize common step direction stepper data from devicetree instance.
104 * @brief Initialize common step direction stepper data from devicetree instance.
123 * @brief Common function to initialize a step direction stepper device at init time.
127 * @param dev Step direction stepper device instance.
135 * @brief Move the stepper motor by a given number of micro_steps.
144 * @brief Set the step interval of the stepper motor.
154 * @brief Set the reference position of the stepper motor.
163 * @brief Get the actual (reference) position of the stepper motor.
172 * @brief Set the absolute target position of the stepper motor.
181 * @brief Check if the stepper motor is still moving.
190 * @brief Run the stepper with a given direction and step interval.
199 * @brief Stop the stepper motor.
207 * @brief Set a callback function for stepper motor events.
209 * This function sets a user-defined callback that will be invoked when a stepper motor event
221 * @brief Handle a timing signal and update the stepper position.