diff --git a/examples/foc/foc_motor_b16.c b/examples/foc/foc_motor_b16.c index 749564bce..0cee3acab 100644 --- a/examples/foc/foc_motor_b16.c +++ b/examples/foc/foc_motor_b16.c @@ -88,6 +88,7 @@ static int foc_motor_align(FAR struct foc_motor_b16_s *motor, FAR bool *done) in.foc_state = &motor->foc_state; in.angle = motor->angle_now; + in.angle_m = motor->angle_m; #ifdef CONFIG_EXAMPLES_FOC_HAVE_VEL in.vel = motor->vel.now; #endif diff --git a/examples/foc/foc_motor_f32.c b/examples/foc/foc_motor_f32.c index f6d02dfee..32d3a6075 100644 --- a/examples/foc/foc_motor_f32.c +++ b/examples/foc/foc_motor_f32.c @@ -88,6 +88,7 @@ static int foc_motor_align(FAR struct foc_motor_f32_s *motor, FAR bool *done) in.foc_state = &motor->foc_state; in.angle = motor->angle_now; + in.angle_m = motor->angle_m; #ifdef CONFIG_EXAMPLES_FOC_HAVE_VEL in.vel = motor->vel.now; #endif