Home
last modified time | relevance | path

Searched refs:microstep_interval_ns (Results 1 – 7 of 7) sorted by relevance

/Zephyr-latest/drivers/stepper/step_dir/
Dstep_dir_stepper_work_timing.c13 if (data->microstep_interval_ns == 0) { in stepper_movement_delay()
17 return K_NSEC(data->microstep_interval_ns); in stepper_movement_delay()
38 int step_work_timing_source_update(const struct device *dev, const uint64_t microstep_interval_ns) in step_work_timing_source_update() argument
41 ARG_UNUSED(microstep_interval_ns); in step_work_timing_source_update()
Dstep_dir_stepper_common.c231 if (data->microstep_interval_ns == 0) { in step_dir_stepper_common_move_by()
239 config->timing_source->update(dev, data->microstep_interval_ns); in step_dir_stepper_common_move_by()
248 const uint64_t microstep_interval_ns) in step_dir_stepper_common_set_microstep_interval() argument
253 if (microstep_interval_ns == 0) { in step_dir_stepper_common_set_microstep_interval()
259 data->microstep_interval_ns = microstep_interval_ns; in step_dir_stepper_common_set_microstep_interval()
260 config->timing_source->update(dev, microstep_interval_ns); in step_dir_stepper_common_set_microstep_interval()
293 if (data->microstep_interval_ns == 0) { in step_dir_stepper_common_move_to()
301 config->timing_source->update(dev, data->microstep_interval_ns); in step_dir_stepper_common_move_to()
325 config->timing_source->update(dev, data->microstep_interval_ns); in step_dir_stepper_common_run()
Dstep_dir_stepper_counter_timing.c21 const uint64_t microstep_interval_ns) in step_counter_timing_source_update() argument
27 if (microstep_interval_ns == 0) { in step_counter_timing_source_update()
32 counter_get_frequency(config->counter) * microstep_interval_ns, NSEC_PER_SEC); in step_counter_timing_source_update()
Dstep_dir_stepper_common.h73 uint64_t microstep_interval_ns; member
151 const uint64_t microstep_interval_ns);
Dstep_dir_stepper_timing_source.h27 uint64_t microstep_interval_ns);
/Zephyr-latest/include/zephyr/drivers/
Dstepper.h162 const uint64_t microstep_interval_ns);
376 uint64_t microstep_interval_ns);
379 const uint64_t microstep_interval_ns) in z_impl_stepper_set_microstep_interval() argument
386 return api->set_microstep_interval(dev, microstep_interval_ns); in z_impl_stepper_set_microstep_interval()
/Zephyr-latest/drivers/stepper/
Dgpio_stepper_controller.c255 uint64_t microstep_interval_ns) in gpio_stepper_set_microstep_interval() argument
259 if (microstep_interval_ns == 0) { in gpio_stepper_set_microstep_interval()
265 data->delay_in_ns = microstep_interval_ns; in gpio_stepper_set_microstep_interval()
267 LOG_DBG("Setting Motor step interval to %llu", microstep_interval_ns); in gpio_stepper_set_microstep_interval()