7#define LOG_STEPPER(this) \
9 " Acceleration: %.0f steps/s^2\n" \
10 " Deceleration: %.0f steps/s^2\n" \
11 " Max Speed: %.0f steps/s", \
12 this->acceleration_, this->deceleration_, this->max_speed_);
bool has_reached_target()
void set_max_speed(float max_speed)
virtual void on_update_speed()
uint32_t last_calculation_
void set_acceleration(float acceleration)
void report_position(int32_t steps)
void set_target(int32_t steps)
void set_deceleration(float deceleration)
void calculate_speed_(uint32_t now)