6#ifndef HybridStepperMotor_h
7#define HybridStepperMotor_h
@ velocity
Velocity motion control.
int characteriseMotor(float voltage, float correction_factor)
DQVoltage_s voltage
current d and q voltage set to the motor
CurrentSense * current_sense
void setPhaseVoltage(float Uq, float Ud, float angle_el) override
void linkDriver(BLDCDriver *driver)
float estimateBEMF(float velocity) override
BLDCDriver * driver
BLDCDriver instance.
float Uc
Phase voltages used for inverse Park and Clarke transform.
int characteriseMotor(float voltage)
void linkCurrentSense(CurrentSense *current_sense)