M665 rework and related issues (all delta's)

- Making M665 compatible with repetier (see
http://reprap.org/wiki/G_code#M665:_Set_delta_configuration)

- M665 B also sets the radius for manual calibration menu

- Converting tower ajustment definitions to arrays - tower angle
corrections compatible with Esher 3D wizzard

- Only tower angles need to be adjustable with M665 and stored to EEPROM
- tower radius and diag rod can be adjusted in the FW only with #define
This commit is contained in:
LVD-AC
2017-04-18 14:43:25 +02:00
committed by teemuatlut
parent e66d9f1313
commit 13c8493878
11 changed files with 141 additions and 167 deletions

View File

@ -302,9 +302,9 @@ float code_value_temp_diff();
extern float endstop_adj[ABC],
delta_radius,
delta_diagonal_rod,
delta_calibration_radius,
delta_segments_per_second,
delta_diagonal_rod_trim[ABC],
delta_tower_angle_trim[ABC],
delta_tower_angle_trim[2],
delta_clip_start_height;
void recalc_delta_settings(float radius, float diagonal_rod);
#elif IS_SCARA