浏览代码

Use sprintf_P in first layer calibration. Save 30B of FLASH memory.

Marek Bel 5 年之前
父节点
当前提交
60cc3d58ec
共有 1 个文件被更改,包括 1 次插入3 次删除
  1. 1 3
      Firmware/ultralcd.cpp

+ 1 - 3
Firmware/ultralcd.cpp

@@ -1414,9 +1414,7 @@ void lcd_commands()
                 break;
             case 7:
                 lay1cal_meander();
-
-                strcpy(cmd1, "G1 X50 Y35 E");
-                strcat(cmd1, ftostr43(extr));
+                sprintf_P(cmd1, PSTR("G1 X50 Y35 E%-.3f"), extr);
                 enquecommand(cmd1);
 
                 lcd_commands_step = 6;