Optimize common strings
Saves 128 bytes in testing with `mftest mega 1 -y`
This commit is contained in:
@ -103,12 +103,17 @@ void GcodeSuite::M290() {
|
||||
|
||||
#if ENABLED(BABYSTEP_HOTEND_Z_OFFSET)
|
||||
{
|
||||
SERIAL_ECHOLNPAIR("Hotend ", int(active_extruder), "Offset"
|
||||
#error "Hey!"
|
||||
SERIAL_ECHOLNPAIR_P(
|
||||
PSTR("Hotend "), int(active_extruder)
|
||||
#if ENABLED(BABYSTEP_XY)
|
||||
" X", hotend_offset[active_extruder].x,
|
||||
" Y", hotend_offset[active_extruder].y,
|
||||
, PSTR("Offset X"), hotend_offset[active_extruder].x
|
||||
, SP_Y_STR, hotend_offset[active_extruder].y
|
||||
, SP_Z_STR
|
||||
#else
|
||||
, PSTR("Offset Z")
|
||||
#endif
|
||||
" Z", hotend_offset[active_extruder].z
|
||||
, hotend_offset[active_extruder].z
|
||||
);
|
||||
}
|
||||
#endif
|
||||
@ -119,12 +124,15 @@ void GcodeSuite::M290() {
|
||||
|
||||
#if ENABLED(BABYSTEP_DISPLAY_TOTAL)
|
||||
{
|
||||
SERIAL_ECHOLNPAIR("Babystep"
|
||||
SERIAL_ECHOLNPAIR_P(
|
||||
#if ENABLED(BABYSTEP_XY)
|
||||
" X", babystep.axis_total[X_AXIS],
|
||||
" Y", babystep.axis_total[Y_AXIS],
|
||||
PSTR("Babystep X"), babystep.axis_total[X_AXIS]
|
||||
, SP_Y_STR, babystep.axis_total[Y_AXIS]
|
||||
, SP_Z_STR
|
||||
#else
|
||||
, PSTR("Babystep Z")
|
||||
#endif
|
||||
" Z", babystep.axis_total[BS_TODO_AXIS(Z_AXIS)]
|
||||
, babystep.axis_total[BS_TODO_AXIS(Z_AXIS)]
|
||||
);
|
||||
}
|
||||
#endif
|
||||
|
Reference in New Issue
Block a user