Browse Source

change nx, ny, nz and ne from float to long

st_set_position takes long
```void st_set_position(const long& x, const long& y, const long& z, const long& e)```
pull/1/head
Wurstnase 9 years ago
committed by Richard Wackerbarth
parent
commit
78a347a01a
  1. 2
      Marlin/planner.cpp

2
Marlin/planner.cpp

@ -1029,7 +1029,7 @@ float junction_deviation = 0.1;
apply_rotation_xyz(plan_bed_level_matrix, x, y, z);
#endif
float nx = position[X_AXIS] = lround(x * axis_steps_per_unit[X_AXIS]),
long nx = position[X_AXIS] = lround(x * axis_steps_per_unit[X_AXIS]),
ny = position[Y_AXIS] = lround(y * axis_steps_per_unit[Y_AXIS]),
nz = position[Z_AXIS] = lround(z * axis_steps_per_unit[Z_AXIS]),
ne = position[E_AXIS] = lround(e * axis_steps_per_unit[E_AXIS]);

Loading…
Cancel
Save