|
@ -194,16 +194,19 @@ void menu_advanced_settings(); |
|
|
START_MENU(); |
|
|
START_MENU(); |
|
|
BACK_ITEM(MSG_CONFIGURATION); |
|
|
BACK_ITEM(MSG_CONFIGURATION); |
|
|
|
|
|
|
|
|
GCODES_ITEM(MSG_IDEX_MODE_AUTOPARK, PSTR("M605 S1\nG28 X\nG1 X100")); |
|
|
GCODES_ITEM(MSG_IDEX_MODE_AUTOPARK, PSTR("M605S1\nG28X\nG1X0")); |
|
|
GCODES_ITEM(MSG_IDEX_MODE_DUPLICATE, need_g28 |
|
|
GCODES_ITEM(MSG_IDEX_MODE_DUPLICATE, need_g28 |
|
|
? PSTR("M605 S1\nT0\nG28\nM605 S2 X200\nG28 X\nG1 X100") // If Y or Z is not homed, do a full G28 first
|
|
|
? PSTR("M605S1\nT0\nG28\nM605S2\nG28X\nG1X0") // If Y or Z is not homed, do a full G28 first
|
|
|
: PSTR("M605 S1\nT0\nM605 S2 X200\nG28 X\nG1 X100") |
|
|
: PSTR("M605S1\nT0\nM605S2\nG28X\nG1X0") |
|
|
); |
|
|
); |
|
|
GCODES_ITEM(MSG_IDEX_MODE_MIRRORED_COPY, need_g28 |
|
|
GCODES_ITEM(MSG_IDEX_MODE_MIRRORED_COPY, need_g28 |
|
|
? PSTR("M605 S1\nT0\nG28\nM605 S2 X200\nG28 X\nG1 X100\nM605 S3 X200") // If Y or Z is not homed, do a full G28 first
|
|
|
? PSTR("M605S1\nT0\nG28\nM605S2\nG28X\nG1X0\nM605S3") // If Y or Z is not homed, do a full G28 first
|
|
|
: PSTR("M605 S1\nT0\nM605 S2 X200\nG28 X\nG1 X100\nM605 S3 X200") |
|
|
: PSTR("M605S1\nT0\nM605S2\nG28 X\nG1X0\nM605S3") |
|
|
); |
|
|
); |
|
|
GCODES_ITEM(MSG_IDEX_MODE_FULL_CTRL, PSTR("M605 S0\nG28 X")); |
|
|
GCODES_ITEM(MSG_IDEX_MODE_FULL_CTRL, PSTR("M605S0\nG28X")); |
|
|
|
|
|
|
|
|
|
|
|
EDIT_ITEM(float42_52, MSG_IDEX_DUPE_GAP, &duplicate_extruder_x_offset, (X2_MIN_POS) - (X1_MIN_POS), (X_BED_SIZE) - 20); |
|
|
|
|
|
|
|
|
END_MENU(); |
|
|
END_MENU(); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|