UBL name/state methods
This commit is contained in:
@ -906,7 +906,7 @@
|
||||
return current_position[Z_AXIS];
|
||||
}
|
||||
|
||||
static void say_and_take_a_measurement() {
|
||||
static void echo_and_take_a_measurement() {
|
||||
SERIAL_PROTOCOLLNPGM(" and take a measurement.");
|
||||
}
|
||||
|
||||
@ -922,15 +922,15 @@
|
||||
SERIAL_PROTOCOLPGM("Place shim under nozzle");
|
||||
LCD_MESSAGEPGM("Place shim & measure");
|
||||
lcd_goto_screen(lcd_status_screen);
|
||||
say_and_take_a_measurement();
|
||||
echo_and_take_a_measurement();
|
||||
|
||||
const float z1 = use_encoder_wheel_to_measure_point();
|
||||
do_blocking_move_to_z(current_position[Z_AXIS] + SIZE_OF_LITTLE_RAISE);
|
||||
stepper.synchronize();
|
||||
|
||||
SERIAL_PROTOCOLPGM("Remove shim");
|
||||
LCD_MESSAGEPGM("Remove & measure bed");
|
||||
say_and_take_a_measurement();
|
||||
LCD_MESSAGEPGM("Remove & measure bed"); // TODO: Make translatable string
|
||||
echo_and_take_a_measurement();
|
||||
|
||||
const float z2 = use_encoder_wheel_to_measure_point();
|
||||
|
||||
@ -1031,17 +1031,6 @@
|
||||
do_blocking_move_to_xy(lx, ly);
|
||||
}
|
||||
|
||||
static void say_ubl_name() {
|
||||
SERIAL_PROTOCOLPGM("Unified Bed Leveling ");
|
||||
}
|
||||
|
||||
static void report_ubl_state() {
|
||||
say_ubl_name();
|
||||
SERIAL_PROTOCOLPGM("System ");
|
||||
if (!ubl.state.active) SERIAL_PROTOCOLPGM("de");
|
||||
SERIAL_PROTOCOLLNPGM("activated.\n");
|
||||
}
|
||||
|
||||
bool g29_parameter_parsing() {
|
||||
bool err_flag = false;
|
||||
|
||||
@ -1110,12 +1099,12 @@
|
||||
SERIAL_PROTOCOLLNPGM("?Can't activate and deactivate at the same time.\n");
|
||||
return UBL_ERR;
|
||||
}
|
||||
ubl.state.active = 1;
|
||||
report_ubl_state();
|
||||
ubl.state.active = true;
|
||||
ubl.report_state();
|
||||
}
|
||||
else if (code_seen('D')) {
|
||||
ubl.state.active = 0;
|
||||
report_ubl_state();
|
||||
ubl.state.active = false;
|
||||
ubl.report_state();
|
||||
}
|
||||
|
||||
// Set global 'C' flag and its value
|
||||
@ -1171,14 +1160,7 @@
|
||||
* good to have the extra information. Soon... we prune this to just a few items
|
||||
*/
|
||||
void unified_bed_leveling::g29_what_command() {
|
||||
say_ubl_name();
|
||||
SERIAL_PROTOCOLPGM("System Version " UBL_VERSION " ");
|
||||
if (state.active)
|
||||
SERIAL_PROTOCOLCHAR('A');
|
||||
else
|
||||
SERIAL_PROTOCOLPGM("Ina");
|
||||
SERIAL_PROTOCOLLNPGM("ctive.\n");
|
||||
safe_delay(50);
|
||||
report_state();
|
||||
|
||||
if (state.storage_slot == -1)
|
||||
SERIAL_PROTOCOLPGM("No Mesh Loaded.");
|
||||
@ -1260,8 +1242,8 @@
|
||||
safe_delay(25);
|
||||
|
||||
if (!sanity_check()) {
|
||||
say_ubl_name();
|
||||
SERIAL_PROTOCOLLNPGM("sanity checks passed.");
|
||||
echo_name();
|
||||
SERIAL_PROTOCOLLNPGM(" sanity checks passed.");
|
||||
}
|
||||
}
|
||||
|
||||
@ -1319,7 +1301,8 @@
|
||||
float tmp_z_values[GRID_MAX_POINTS_X][GRID_MAX_POINTS_Y];
|
||||
settings.load_mesh(storage_slot, &tmp_z_values);
|
||||
|
||||
SERIAL_ECHOPAIR("Subtracting current mesh from mesh loaded from slot ", storage_slot);
|
||||
SERIAL_PROTOCOLPAIR("Subtracting mesh in slot ", storage_slot);
|
||||
SERIAL_PROTOCOLLNPGM(" from current mesh.");
|
||||
|
||||
for (uint8_t x = 0; x < GRID_MAX_POINTS_X; x++)
|
||||
for (uint8_t y = 0; y < GRID_MAX_POINTS_Y; y++)
|
||||
|
Reference in New Issue
Block a user