#include "periph/gpio.h" #include "periph/uart.h" #include "include/stepper.h" #include "include/stepper_params.h" #include "include/sensor.h" #define ENABLE_DEBUG (0) #include "debug.h" #define STEP_PIN (dev->p.step_pin) #define DIR_PIN (dev->p.dir_pin) int stepper_init(stepper_t *dev, const stepper_params_t *params) { assert(dev && params); dev->p = *params; gpio_init(STEP_PIN, GPIO_OUT); return STEPPER_OK; } int stepper_step(stepper_t *dev, stepper_direction_t *direction) { assert(direction); gpio_toggle(STEP_PIN); return STEPPER_OK; }