Преглед изворни кода

M16 - Expected Printer Check (#14924)

Joseph Bozarth пре 5 година
родитељ
комит
0fbb26c28f
100 измењених фајлова са 588 додато и 0 уклоњено
  1. 7
    0
      Marlin/Configuration_adv.h
  2. 4
    0
      Marlin/src/gcode/gcode.cpp
  3. 5
    0
      Marlin/src/gcode/gcode.h
  4. 40
    0
      Marlin/src/gcode/host/M16.cpp
  5. 3
    0
      Marlin/src/gcode/parser.cpp
  6. 1
    0
      Marlin/src/lcd/language/language_bg.h
  7. 2
    0
      Marlin/src/lcd/language/language_ca.h
  8. 2
    0
      Marlin/src/lcd/language/language_cz.h
  9. 2
    0
      Marlin/src/lcd/language/language_da.h
  10. 2
    0
      Marlin/src/lcd/language/language_de.h
  11. 2
    0
      Marlin/src/lcd/language/language_el-gr.h
  12. 2
    0
      Marlin/src/lcd/language/language_el.h
  13. 5
    0
      Marlin/src/lcd/language/language_en.h
  14. 2
    0
      Marlin/src/lcd/language/language_es.h
  15. 3
    0
      Marlin/src/lcd/language/language_eu.h
  16. 2
    0
      Marlin/src/lcd/language/language_fi.h
  17. 2
    0
      Marlin/src/lcd/language/language_fr.h
  18. 2
    0
      Marlin/src/lcd/language/language_gl.h
  19. 2
    0
      Marlin/src/lcd/language/language_hr.h
  20. 2
    0
      Marlin/src/lcd/language/language_it.h
  21. 2
    0
      Marlin/src/lcd/language/language_jp-kana.h
  22. 3
    0
      Marlin/src/lcd/language/language_ko_KR.h
  23. 2
    0
      Marlin/src/lcd/language/language_nl.h
  24. 2
    0
      Marlin/src/lcd/language/language_pl.h
  25. 2
    0
      Marlin/src/lcd/language/language_pt-br.h
  26. 2
    0
      Marlin/src/lcd/language/language_pt.h
  27. 3
    0
      Marlin/src/lcd/language/language_ru.h
  28. 2
    0
      Marlin/src/lcd/language/language_sk.h
  29. 3
    0
      Marlin/src/lcd/language/language_tr.h
  30. 2
    0
      Marlin/src/lcd/language/language_uk.h
  31. 2
    0
      Marlin/src/lcd/language/language_zh_CN.h
  32. 2
    0
      Marlin/src/lcd/language/language_zh_TW.h
  33. 7
    0
      config/default/Configuration_adv.h
  34. 7
    0
      config/examples/3DFabXYZ/Migbot/Configuration_adv.h
  35. 7
    0
      config/examples/AlephObjects/TAZ4/Configuration_adv.h
  36. 7
    0
      config/examples/Alfawise/U20/Configuration_adv.h
  37. 7
    0
      config/examples/AliExpress/UM2pExt/Configuration_adv.h
  38. 7
    0
      config/examples/Anet/A2/Configuration_adv.h
  39. 7
    0
      config/examples/Anet/A2plus/Configuration_adv.h
  40. 7
    0
      config/examples/Anet/A6/Configuration_adv.h
  41. 7
    0
      config/examples/Anet/A8/Configuration_adv.h
  42. 7
    0
      config/examples/Anet/A8plus/Configuration_adv.h
  43. 7
    0
      config/examples/Anet/E16/Configuration_adv.h
  44. 7
    0
      config/examples/AnyCubic/i3/Configuration_adv.h
  45. 7
    0
      config/examples/ArmEd/Configuration_adv.h
  46. 7
    0
      config/examples/BIBO/TouchX/cyclops/Configuration_adv.h
  47. 7
    0
      config/examples/BIBO/TouchX/default/Configuration_adv.h
  48. 7
    0
      config/examples/BQ/Hephestos/Configuration_adv.h
  49. 7
    0
      config/examples/BQ/Hephestos_2/Configuration_adv.h
  50. 7
    0
      config/examples/BQ/WITBOX/Configuration_adv.h
  51. 7
    0
      config/examples/Cartesio/Configuration_adv.h
  52. 7
    0
      config/examples/Creality/CR-10/Configuration_adv.h
  53. 7
    0
      config/examples/Creality/CR-10S/Configuration_adv.h
  54. 7
    0
      config/examples/Creality/CR-10_5S/Configuration_adv.h
  55. 7
    0
      config/examples/Creality/CR-10mini/Configuration_adv.h
  56. 7
    0
      config/examples/Creality/CR-20 Pro/Configuration_adv.h
  57. 7
    0
      config/examples/Creality/CR-20/Configuration_adv.h
  58. 7
    0
      config/examples/Creality/CR-8/Configuration_adv.h
  59. 7
    0
      config/examples/Creality/Ender-2/Configuration_adv.h
  60. 7
    0
      config/examples/Creality/Ender-3/Configuration_adv.h
  61. 7
    0
      config/examples/Creality/Ender-4/Configuration_adv.h
  62. 7
    0
      config/examples/Creality/Ender-5/Configuration_adv.h
  63. 7
    0
      config/examples/Dagoma/Disco Ultimate/Configuration_adv.h
  64. 7
    0
      config/examples/EVNOVO (Artillery)/Sidewinder X1/Configuration_adv.h
  65. 7
    0
      config/examples/Einstart-S/Configuration_adv.h
  66. 7
    0
      config/examples/FYSETC/AIO_II/Configuration_adv.h
  67. 7
    0
      config/examples/FYSETC/Cheetah 1.2/BLTouch/Configuration_adv.h
  68. 7
    0
      config/examples/FYSETC/Cheetah 1.2/base/Configuration_adv.h
  69. 7
    0
      config/examples/FYSETC/Cheetah/BLTouch/Configuration_adv.h
  70. 7
    0
      config/examples/FYSETC/Cheetah/base/Configuration_adv.h
  71. 7
    0
      config/examples/FYSETC/F6_13/Configuration_adv.h
  72. 7
    0
      config/examples/Felix/Configuration_adv.h
  73. 7
    0
      config/examples/FlashForge/CreatorPro/Configuration_adv.h
  74. 7
    0
      config/examples/FolgerTech/i3-2020/Configuration_adv.h
  75. 7
    0
      config/examples/Formbot/Raptor/Configuration_adv.h
  76. 7
    0
      config/examples/Formbot/T_Rex_2+/Configuration_adv.h
  77. 7
    0
      config/examples/Formbot/T_Rex_3/Configuration_adv.h
  78. 7
    0
      config/examples/Geeetech/A10/Configuration_adv.h
  79. 7
    0
      config/examples/Geeetech/A10M/Configuration_adv.h
  80. 7
    0
      config/examples/Geeetech/A20M/Configuration_adv.h
  81. 7
    0
      config/examples/Geeetech/MeCreator2/Configuration_adv.h
  82. 7
    0
      config/examples/Geeetech/Prusa i3 Pro C/Configuration_adv.h
  83. 7
    0
      config/examples/Geeetech/Prusa i3 Pro W/Configuration_adv.h
  84. 7
    0
      config/examples/Infitary/i3-M508/Configuration_adv.h
  85. 7
    0
      config/examples/JGAurora/A1/Configuration_adv.h
  86. 7
    0
      config/examples/JGAurora/A5/Configuration_adv.h
  87. 7
    0
      config/examples/JGAurora/A5S/Configuration_adv.h
  88. 7
    0
      config/examples/MakerParts/Configuration_adv.h
  89. 7
    0
      config/examples/Malyan/M150/Configuration_adv.h
  90. 7
    0
      config/examples/Malyan/M200/Configuration_adv.h
  91. 7
    0
      config/examples/Micromake/C1/enhanced/Configuration_adv.h
  92. 7
    0
      config/examples/Mks/Robin/Configuration_adv.h
  93. 7
    0
      config/examples/Mks/Sbase/Configuration_adv.h
  94. 7
    0
      config/examples/RapideLite/RL200/Configuration_adv.h
  95. 7
    0
      config/examples/RigidBot/Configuration_adv.h
  96. 7
    0
      config/examples/SCARA/Configuration_adv.h
  97. 7
    0
      config/examples/STM32/Black_STM32F407VET6/Configuration_adv.h
  98. 7
    0
      config/examples/Sanguinololu/Configuration_adv.h
  99. 7
    0
      config/examples/Tevo/Michelangelo/Configuration_adv.h
  100. 0
    0
      config/examples/Tevo/Tarantula Pro/Configuration_adv.h

+ 7
- 0
Marlin/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 4
- 0
Marlin/src/gcode/gcode.cpp Прегледај датотеку

342
         case 12: M12(); break;                                    // M12: Synchronize and optionally force a CLC set
342
         case 12: M12(); break;                                    // M12: Synchronize and optionally force a CLC set
343
       #endif
343
       #endif
344
 
344
 
345
+      #if ENABLED(EXPECTED_PRINTER_CHECK)
346
+        case 16: M16(); break;                                    // M16: Expected printer check
347
+      #endif
348
+
345
       case 17: M17(); break;                                      // M17: Enable all stepper motors
349
       case 17: M17(); break;                                      // M17: Enable all stepper motors
346
 
350
 
347
       #if ENABLED(SDSUPPORT)
351
       #if ENABLED(SDSUPPORT)

+ 5
- 0
Marlin/src/gcode/gcode.h Прегледај датотеку

83
  * M8   - Turn flood coolant ON. (Requires COOLANT_CONTROL)
83
  * M8   - Turn flood coolant ON. (Requires COOLANT_CONTROL)
84
  * M9   - Turn coolant OFF. (Requires COOLANT_CONTROL)
84
  * M9   - Turn coolant OFF. (Requires COOLANT_CONTROL)
85
  * M12  - Set up closed loop control system. (Requires EXTERNAL_CLOSED_LOOP_CONTROLLER)
85
  * M12  - Set up closed loop control system. (Requires EXTERNAL_CLOSED_LOOP_CONTROLLER)
86
+ * M16  - Expected printer check. (Requires EXPECTED_PRINTER_CHECK)
86
  * M17  - Enable/Power all stepper motors
87
  * M17  - Enable/Power all stepper motors
87
  * M18  - Disable all stepper motors; same as M84
88
  * M18  - Disable all stepper motors; same as M84
88
  * M20  - List SD card. (Requires SDSUPPORT)
89
  * M20  - List SD card. (Requires SDSUPPORT)
472
     static void M12();
473
     static void M12();
473
   #endif
474
   #endif
474
 
475
 
476
+  #if ENABLED(EXPECTED_PRINTER_CHECK)
477
+    static void M16();
478
+  #endif
479
+
475
   static void M17();
480
   static void M17();
476
 
481
 
477
   static void M18_M84();
482
   static void M18_M84();

+ 40
- 0
Marlin/src/gcode/host/M16.cpp Прегледај датотеку

1
+/**
2
+ * Marlin 3D Printer Firmware
3
+ * Copyright (c) 2019 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
4
+ *
5
+ * Based on Sprinter and grbl.
6
+ * Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
7
+ *
8
+ * This program is free software: you can redistribute it and/or modify
9
+ * it under the terms of the GNU General Public License as published by
10
+ * the Free Software Foundation, either version 3 of the License, or
11
+ * (at your option) any later version.
12
+ *
13
+ * This program is distributed in the hope that it will be useful,
14
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
15
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16
+ * GNU General Public License for more details.
17
+ *
18
+ * You should have received a copy of the GNU General Public License
19
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
20
+ *
21
+ */
22
+
23
+#include "../../inc/MarlinConfigPre.h"
24
+
25
+#if ENABLED(EXPECTED_PRINTER_CHECK)
26
+
27
+#include "../gcode.h"
28
+#include "../../Marlin.h"
29
+
30
+/**
31
+ * M16: Expected Printer Check
32
+ */
33
+void GcodeSuite::M16() {
34
+
35
+  if (strcmp_P(parser.string_arg, PSTR(MACHINE_NAME)))
36
+    kill(PSTR(MSG_EXPECTED_PRINTER));
37
+
38
+}
39
+
40
+#endif

+ 3
- 0
Marlin/src/gcode/parser.cpp Прегледај датотеку

225
       case 810: case 811: case 812: case 813: case 814:
225
       case 810: case 811: case 812: case 813: case 814:
226
       case 815: case 816: case 817: case 818: case 819:
226
       case 815: case 816: case 817: case 818: case 819:
227
     #endif
227
     #endif
228
+    #if ENABLED(EXPECTED_PRINTER_CHECK)
229
+      case 16:
230
+    #endif
228
     case 23: case 28: case 30: case 117: case 118: case 928: string_arg = p; return;
231
     case 23: case 28: case 30: case 117: case 118: case 928: string_arg = p; return;
229
     default: break;
232
     default: break;
230
   }
233
   }

+ 1
- 0
Marlin/src/lcd/language/language_bg.h Прегледај датотеку

144
 #define MSG_DELTA_CALIBRATE_Y               _UxGT("Калибровка Y")
144
 #define MSG_DELTA_CALIBRATE_Y               _UxGT("Калибровка Y")
145
 #define MSG_DELTA_CALIBRATE_Z               _UxGT("Калибровка Z")
145
 #define MSG_DELTA_CALIBRATE_Z               _UxGT("Калибровка Z")
146
 #define MSG_DELTA_CALIBRATE_CENTER          _UxGT("Калибровка Център")
146
 #define MSG_DELTA_CALIBRATE_CENTER          _UxGT("Калибровка Център")
147
+#define MSG_EXPECTED_PRINTER                _UxGT("Неправилен принтер")

+ 2
- 0
Marlin/src/lcd/language/language_ca.h Прегледај датотеку

231
 #define MSG_DAC_EEPROM_WRITE                _UxGT("DAC EEPROM Write")
231
 #define MSG_DAC_EEPROM_WRITE                _UxGT("DAC EEPROM Write")
232
 #define MSG_FILAMENT_CHANGE_OPTION_RESUME   _UxGT("Repren impressió")
232
 #define MSG_FILAMENT_CHANGE_OPTION_RESUME   _UxGT("Repren impressió")
233
 
233
 
234
+#define MSG_EXPECTED_PRINTER                _UxGT("Impressora incorrecta")
235
+
234
 //
236
 //
235
 // Filament Change screens show up to 3 lines on a 4-line display
237
 // Filament Change screens show up to 3 lines on a 4-line display
236
 //                        ...or up to 2 lines on a 3-line display
238
 //                        ...or up to 2 lines on a 3-line display

+ 2
- 0
Marlin/src/lcd/language/language_cz.h Прегледај датотеку

495
 #define MSG_SNAKE                           _UxGT("Sn4k3")
495
 #define MSG_SNAKE                           _UxGT("Sn4k3")
496
 #define MSG_MAZE                            _UxGT("Bludiště")
496
 #define MSG_MAZE                            _UxGT("Bludiště")
497
 
497
 
498
+#define MSG_EXPECTED_PRINTER                _UxGT("Nesprávná tiskárna")
499
+
498
 #if LCD_HEIGHT >= 4
500
 #if LCD_HEIGHT >= 4
499
   // Up to 3 lines allowed
501
   // Up to 3 lines allowed
500
   #define MSG_ADVANCED_PAUSE_WAITING_1      _UxGT("Stikněte tlačítko")
502
   #define MSG_ADVANCED_PAUSE_WAITING_1      _UxGT("Stikněte tlačítko")

+ 2
- 0
Marlin/src/lcd/language/language_da.h Прегледај датотеку

229
 
229
 
230
 #define MSG_FILAMENT_CHANGE_OPTION_RESUME   _UxGT("Forsæt print")
230
 #define MSG_FILAMENT_CHANGE_OPTION_RESUME   _UxGT("Forsæt print")
231
 
231
 
232
+#define MSG_EXPECTED_PRINTER                _UxGT("Forkert printer")
233
+
232
 #if LCD_HEIGHT >= 4
234
 #if LCD_HEIGHT >= 4
233
   #define MSG_FILAMENT_CHANGE_INIT_1          _UxGT("Vent på start")
235
   #define MSG_FILAMENT_CHANGE_INIT_1          _UxGT("Vent på start")
234
   #define MSG_FILAMENT_CHANGE_INIT_2          _UxGT("af filament")
236
   #define MSG_FILAMENT_CHANGE_INIT_2          _UxGT("af filament")

+ 2
- 0
Marlin/src/lcd/language/language_de.h Прегледај датотеку

409
 #define MSG_CASE_LIGHT                      _UxGT("Beleuchtung")
409
 #define MSG_CASE_LIGHT                      _UxGT("Beleuchtung")
410
 #define MSG_CASE_LIGHT_BRIGHTNESS           _UxGT("Helligkeit")
410
 #define MSG_CASE_LIGHT_BRIGHTNESS           _UxGT("Helligkeit")
411
 
411
 
412
+#define MSG_EXPECTED_PRINTER                _UxGT("Falscher Drucker")
413
+
412
 #if LCD_WIDTH >= 20
414
 #if LCD_WIDTH >= 20
413
   #define MSG_INFO_PRINT_COUNT              _UxGT("Gesamte Drucke")
415
   #define MSG_INFO_PRINT_COUNT              _UxGT("Gesamte Drucke")
414
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Komplette Drucke")
416
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Komplette Drucke")

+ 2
- 0
Marlin/src/lcd/language/language_el-gr.h Прегледај датотеку

185
 #define MSG_DELTA_CALIBRATE_Y               _UxGT("Βαθμονόμηση Y")
185
 #define MSG_DELTA_CALIBRATE_Y               _UxGT("Βαθμονόμηση Y")
186
 #define MSG_DELTA_CALIBRATE_Z               _UxGT("Βαθμονόμηση Z")
186
 #define MSG_DELTA_CALIBRATE_Z               _UxGT("Βαθμονόμηση Z")
187
 #define MSG_DELTA_CALIBRATE_CENTER          _UxGT("Βαθμονόμηση κέντρου")
187
 #define MSG_DELTA_CALIBRATE_CENTER          _UxGT("Βαθμονόμηση κέντρου")
188
+
189
+#define MSG_EXPECTED_PRINTER                _UxGT("Εσφαλμένος εκτυπωτής")

+ 2
- 0
Marlin/src/lcd/language/language_el.h Прегледај датотеку

186
 #define MSG_DELTA_CALIBRATE_Y               _UxGT("Βαθμονόμηση Y")
186
 #define MSG_DELTA_CALIBRATE_Y               _UxGT("Βαθμονόμηση Y")
187
 #define MSG_DELTA_CALIBRATE_Z               _UxGT("Βαθμονόμηση Z")
187
 #define MSG_DELTA_CALIBRATE_Z               _UxGT("Βαθμονόμηση Z")
188
 #define MSG_DELTA_CALIBRATE_CENTER          _UxGT("Βαθμονόμηση κέντρου")
188
 #define MSG_DELTA_CALIBRATE_CENTER          _UxGT("Βαθμονόμηση κέντρου")
189
+
190
+#define MSG_EXPECTED_PRINTER                _UxGT("Εσφαλμένος εκτυπωτής")

+ 5
- 0
Marlin/src/lcd/language/language_en.h Прегледај датотеку

1164
 #ifndef MSG_CASE_LIGHT_BRIGHTNESS
1164
 #ifndef MSG_CASE_LIGHT_BRIGHTNESS
1165
   #define MSG_CASE_LIGHT_BRIGHTNESS           _UxGT("Light Brightness")
1165
   #define MSG_CASE_LIGHT_BRIGHTNESS           _UxGT("Light Brightness")
1166
 #endif
1166
 #endif
1167
+
1168
+#ifndef MSG_EXPECTED_PRINTER
1169
+  #define MSG_EXPECTED_PRINTER                 _UxGT("INCORRECT PRINTER")
1170
+#endif
1171
+
1167
 #if LCD_WIDTH >= 20
1172
 #if LCD_WIDTH >= 20
1168
   #ifndef MSG_INFO_PRINT_COUNT
1173
   #ifndef MSG_INFO_PRINT_COUNT
1169
     #define MSG_INFO_PRINT_COUNT              _UxGT("Print Count")
1174
     #define MSG_INFO_PRINT_COUNT              _UxGT("Print Count")

+ 2
- 0
Marlin/src/lcd/language/language_es.h Прегледај датотеку

204
 #define MSG_INFO_PROTOCOL                   _UxGT("Protocolo")
204
 #define MSG_INFO_PROTOCOL                   _UxGT("Protocolo")
205
 #define MSG_CASE_LIGHT                      _UxGT("Luz cabina")
205
 #define MSG_CASE_LIGHT                      _UxGT("Luz cabina")
206
 
206
 
207
+#define MSG_EXPECTED_PRINTER                _UxGT("Impresora incorrecta")
208
+
207
 #if LCD_WIDTH >= 20
209
 #if LCD_WIDTH >= 20
208
   #define MSG_INFO_PRINT_COUNT              _UxGT("Conteo de impresión")
210
   #define MSG_INFO_PRINT_COUNT              _UxGT("Conteo de impresión")
209
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Completadas")
211
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Completadas")

+ 3
- 0
Marlin/src/lcd/language/language_eu.h Прегледај датотеку

354
 #define MSG_ERR_HOMING_FAILED               _UxGT("Hasi. huts egin du")
354
 #define MSG_ERR_HOMING_FAILED               _UxGT("Hasi. huts egin du")
355
 #define MSG_ERR_PROBING_FAILED              _UxGT("Neurketak huts egin du")
355
 #define MSG_ERR_PROBING_FAILED              _UxGT("Neurketak huts egin du")
356
 #define MSG_M600_TOO_COLD                   _UxGT("M600: hotzegi")
356
 #define MSG_M600_TOO_COLD                   _UxGT("M600: hotzegi")
357
+
358
+#define MSG_EXPECTED_PRINTER                _UxGT("Inprimagailu okerra")
359
+
357
 //
360
 //
358
 // Filament Change screens show up to 3 lines on a 4-line display
361
 // Filament Change screens show up to 3 lines on a 4-line display
359
 //                        ...or up to 2 lines on a 3-line display
362
 //                        ...or up to 2 lines on a 3-line display

+ 2
- 0
Marlin/src/lcd/language/language_fi.h Прегледај датотеку

168
 #define MSG_DELTA_CALIBRATE_Y               _UxGT("Kalibroi Y")
168
 #define MSG_DELTA_CALIBRATE_Y               _UxGT("Kalibroi Y")
169
 #define MSG_DELTA_CALIBRATE_Z               _UxGT("Kalibroi Z")
169
 #define MSG_DELTA_CALIBRATE_Z               _UxGT("Kalibroi Z")
170
 #define MSG_DELTA_CALIBRATE_CENTER          _UxGT("Kalibroi Center")
170
 #define MSG_DELTA_CALIBRATE_CENTER          _UxGT("Kalibroi Center")
171
+
172
+#define MSG_EXPECTED_PRINTER                _UxGT("Väärä tulostin")

+ 2
- 0
Marlin/src/lcd/language/language_fr.h Прегледај датотеку

409
 #define MSG_CASE_LIGHT                      _UxGT("Lumière caisson")
409
 #define MSG_CASE_LIGHT                      _UxGT("Lumière caisson")
410
 #define MSG_CASE_LIGHT_BRIGHTNESS           _UxGT("Luminosité")
410
 #define MSG_CASE_LIGHT_BRIGHTNESS           _UxGT("Luminosité")
411
 
411
 
412
+#define MSG_EXPECTED_PRINTER                _UxGT("Imprimante incorrecte")
413
+
412
 #if LCD_WIDTH >= 20
414
 #if LCD_WIDTH >= 20
413
   #define MSG_INFO_PRINT_COUNT              _UxGT("Nbre impressions")
415
   #define MSG_INFO_PRINT_COUNT              _UxGT("Nbre impressions")
414
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Terminées")
416
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Terminées")

+ 2
- 0
Marlin/src/lcd/language/language_gl.h Прегледај датотеку

225
 
225
 
226
 #define MSG_FILAMENT_CHANGE_OPTION_RESUME   _UxGT("Segue traballo")
226
 #define MSG_FILAMENT_CHANGE_OPTION_RESUME   _UxGT("Segue traballo")
227
 
227
 
228
+#define MSG_EXPECTED_PRINTER                _UxGT("Impresora incorrecta")
229
+
228
 #if LCD_HEIGHT >= 4
230
 #if LCD_HEIGHT >= 4
229
   // Up to 3 lines allowed
231
   // Up to 3 lines allowed
230
   #define MSG_FILAMENT_CHANGE_INIT_1          _UxGT("Agarde para")
232
   #define MSG_FILAMENT_CHANGE_INIT_1          _UxGT("Agarde para")

+ 2
- 0
Marlin/src/lcd/language/language_hr.h Прегледај датотеку

204
 #define MSG_INFO_PROTOCOL                   _UxGT("Protokol")
204
 #define MSG_INFO_PROTOCOL                   _UxGT("Protokol")
205
 #define MSG_CASE_LIGHT                      _UxGT("Osvjetljenje")
205
 #define MSG_CASE_LIGHT                      _UxGT("Osvjetljenje")
206
 
206
 
207
+#define MSG_EXPECTED_PRINTER                _UxGT("Neispravan pisač")
208
+
207
 #if LCD_WIDTH >= 20
209
 #if LCD_WIDTH >= 20
208
   #define MSG_INFO_PRINT_COUNT              _UxGT("Broj printova")
210
   #define MSG_INFO_PRINT_COUNT              _UxGT("Broj printova")
209
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Završeni")
211
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Završeni")

+ 2
- 0
Marlin/src/lcd/language/language_it.h Прегледај датотеку

494
 #define MSG_SNAKE                           _UxGT("Sn4k3")
494
 #define MSG_SNAKE                           _UxGT("Sn4k3")
495
 #define MSG_MAZE                            _UxGT("Maze")
495
 #define MSG_MAZE                            _UxGT("Maze")
496
 
496
 
497
+#define MSG_EXPECTED_PRINTER                _UxGT("Stampante errata")
498
+
497
 //
499
 //
498
 // Le schermate di Cambio Filamento possono visualizzare fino a 3 linee su un display a 4 righe
500
 // Le schermate di Cambio Filamento possono visualizzare fino a 3 linee su un display a 4 righe
499
 //                                                  ...o fino a 2 linee su un display a 3 righe.
501
 //                                                  ...o fino a 2 linee su un display a 3 righe.

+ 2
- 0
Marlin/src/lcd/language/language_jp-kana.h Прегледај датотеку

219
 #define MSG_FILAMENT_CHANGE_LOAD_2          _UxGT("シバラクオマチクダサイ")            // "filament load"
219
 #define MSG_FILAMENT_CHANGE_LOAD_2          _UxGT("シバラクオマチクダサイ")            // "filament load"
220
 #define MSG_FILAMENT_CHANGE_RESUME_1        _UxGT("プリントヲサイカイシマス")           // "Wait for print"
220
 #define MSG_FILAMENT_CHANGE_RESUME_1        _UxGT("プリントヲサイカイシマス")           // "Wait for print"
221
 #define MSG_FILAMENT_CHANGE_RESUME_2        _UxGT("シバラクオマチクダサイ")            // "to resume"
221
 #define MSG_FILAMENT_CHANGE_RESUME_2        _UxGT("シバラクオマチクダサイ")            // "to resume"
222
+
223
+#define MSG_EXPECTED_PRINTER                _UxGT("間違ったプリンター")               // "Wrong printer"

+ 3
- 0
Marlin/src/lcd/language/language_ko_KR.h Прегледај датотеку

346
 //#define MSG_INFO_PROTOCOL                 _UxGT("Protocol")
346
 //#define MSG_INFO_PROTOCOL                 _UxGT("Protocol")
347
 //#define MSG_CASE_LIGHT                    _UxGT("Case light")
347
 //#define MSG_CASE_LIGHT                    _UxGT("Case light")
348
 //#define MSG_CASE_LIGHT_BRIGHTNESS         _UxGT("Light Brightness")
348
 //#define MSG_CASE_LIGHT_BRIGHTNESS         _UxGT("Light Brightness")
349
+
350
+#define MSG_EXPECTED_PRINTER                _UxGT("잘못된 프린터")
351
+
349
 #if LCD_WIDTH >= 20
352
 #if LCD_WIDTH >= 20
350
   //#define MSG_INFO_PRINT_COUNT            _UxGT("Print Count")
353
   //#define MSG_INFO_PRINT_COUNT            _UxGT("Print Count")
351
   //#define MSG_INFO_COMPLETED_PRINTS       _UxGT("Completed")
354
   //#define MSG_INFO_COMPLETED_PRINTS       _UxGT("Completed")

+ 2
- 0
Marlin/src/lcd/language/language_nl.h Прегледај датотеку

216
 #define MSG_INFO_PROTOCOL                   _UxGT("Protocol")
216
 #define MSG_INFO_PROTOCOL                   _UxGT("Protocol")
217
 #define MSG_CASE_LIGHT                      _UxGT("Case licht")
217
 #define MSG_CASE_LIGHT                      _UxGT("Case licht")
218
 
218
 
219
+#define MSG_EXPECTED_PRINTER                _UxGT("Onjuiste printer")
220
+
219
 #if LCD_WIDTH >= 20
221
 #if LCD_WIDTH >= 20
220
   #define MSG_INFO_PRINT_COUNT              _UxGT("Printed Aantal")
222
   #define MSG_INFO_PRINT_COUNT              _UxGT("Printed Aantal")
221
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Totaal Voltooid")
223
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Totaal Voltooid")

+ 2
- 0
Marlin/src/lcd/language/language_pl.h Прегледај датотеку

204
 #define MSG_INFO_PROTOCOL                   _UxGT("Protokół")
204
 #define MSG_INFO_PROTOCOL                   _UxGT("Protokół")
205
 #define MSG_CASE_LIGHT                      _UxGT("Oświetlenie")
205
 #define MSG_CASE_LIGHT                      _UxGT("Oświetlenie")
206
 
206
 
207
+#define MSG_EXPECTED_PRINTER                _UxGT("Niepoprawna drukarka")
208
+
207
 #if LCD_WIDTH >= 20
209
 #if LCD_WIDTH >= 20
208
   #define MSG_INFO_PRINT_COUNT              _UxGT("Wydrukowano")
210
   #define MSG_INFO_PRINT_COUNT              _UxGT("Wydrukowano")
209
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Ukończono")
211
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Ukończono")

+ 2
- 0
Marlin/src/lcd/language/language_pt-br.h Прегледај датотеку

366
 #define MSG_CASE_LIGHT                      _UxGT("Luz da Impressora")
366
 #define MSG_CASE_LIGHT                      _UxGT("Luz da Impressora")
367
 #define MSG_CASE_LIGHT_BRIGHTNESS           _UxGT("Intensidade Brilho")
367
 #define MSG_CASE_LIGHT_BRIGHTNESS           _UxGT("Intensidade Brilho")
368
 
368
 
369
+#define MSG_EXPECTED_PRINTER                _UxGT("Impressora Incorreta")
370
+
369
 #if LCD_WIDTH >= 20
371
 #if LCD_WIDTH >= 20
370
   #define MSG_INFO_PRINT_COUNT              _UxGT("Total de Impressões")
372
   #define MSG_INFO_PRINT_COUNT              _UxGT("Total de Impressões")
371
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Realizadas")
373
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Realizadas")

+ 2
- 0
Marlin/src/lcd/language/language_pt.h Прегледај датотеку

185
 #define MSG_DELTA_CALIBRATE_CENTER          _UxGT("Calibrar Centro")
185
 #define MSG_DELTA_CALIBRATE_CENTER          _UxGT("Calibrar Centro")
186
 
186
 
187
 #define MSG_LCD_ENDSTOPS                    _UxGT("Fim de curso")
187
 #define MSG_LCD_ENDSTOPS                    _UxGT("Fim de curso")
188
+
189
+#define MSG_EXPECTED_PRINTER                _UxGT("Impressora Incorreta")

+ 3
- 0
Marlin/src/lcd/language/language_ru.h Прегледај датотеку

372
 #define MSG_INFO_PROTOCOL                   _UxGT("Протокол")
372
 #define MSG_INFO_PROTOCOL                   _UxGT("Протокол")
373
 #define MSG_CASE_LIGHT                      _UxGT("Подсветка корпуса")
373
 #define MSG_CASE_LIGHT                      _UxGT("Подсветка корпуса")
374
 #define MSG_CASE_LIGHT_BRIGHTNESS           _UxGT("Яркость подсветки")
374
 #define MSG_CASE_LIGHT_BRIGHTNESS           _UxGT("Яркость подсветки")
375
+
376
+#define MSG_EXPECTED_PRINTER                _UxGT("Неверный принтер")
377
+
375
 #if LCD_WIDTH >= 20
378
 #if LCD_WIDTH >= 20
376
   #define MSG_INFO_PRINT_COUNT              _UxGT("Счётчик печати")
379
   #define MSG_INFO_PRINT_COUNT              _UxGT("Счётчик печати")
377
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Закончено")
380
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Закончено")

+ 2
- 0
Marlin/src/lcd/language/language_sk.h Прегледај датотеку

415
 #define MSG_CASE_LIGHT                      _UxGT("Osvetlenie")
415
 #define MSG_CASE_LIGHT                      _UxGT("Osvetlenie")
416
 #define MSG_CASE_LIGHT_BRIGHTNESS           _UxGT("Jas svetla")
416
 #define MSG_CASE_LIGHT_BRIGHTNESS           _UxGT("Jas svetla")
417
 
417
 
418
+#define MSG_EXPECTED_PRINTER                _UxGT("Nesprávna tlačiareň")
419
+
418
 #if LCD_WIDTH >= 20
420
 #if LCD_WIDTH >= 20
419
   #define MSG_INFO_PRINT_COUNT              _UxGT("Počet tlačí")
421
   #define MSG_INFO_PRINT_COUNT              _UxGT("Počet tlačí")
420
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Dokončené")
422
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Dokončené")

+ 3
- 0
Marlin/src/lcd/language/language_tr.h Прегледај датотеку

362
 #define MSG_INFO_PROTOCOL                   _UxGT("Protokol")
362
 #define MSG_INFO_PROTOCOL                   _UxGT("Protokol")
363
 #define MSG_CASE_LIGHT                      _UxGT("Aydınlatmayı Aç")
363
 #define MSG_CASE_LIGHT                      _UxGT("Aydınlatmayı Aç")
364
 #define MSG_CASE_LIGHT_BRIGHTNESS           _UxGT("Aydınlatma Parlaklğı")
364
 #define MSG_CASE_LIGHT_BRIGHTNESS           _UxGT("Aydınlatma Parlaklğı")
365
+
366
+#define MSG_EXPECTED_PRINTER                _UxGT("Yanlış Yazıcı")
367
+
365
 #if LCD_WIDTH >= 20
368
 #if LCD_WIDTH >= 20
366
   #define MSG_INFO_PRINT_COUNT              _UxGT("Baskı Sayısı")
369
   #define MSG_INFO_PRINT_COUNT              _UxGT("Baskı Sayısı")
367
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Tamamlanan")
370
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Tamamlanan")

+ 2
- 0
Marlin/src/lcd/language/language_uk.h Прегледај датотеку

192
 #define MSG_INFO_PROTOCOL                   _UxGT("Протокол")
192
 #define MSG_INFO_PROTOCOL                   _UxGT("Протокол")
193
 #define MSG_CASE_LIGHT                      _UxGT("Підсвітка")
193
 #define MSG_CASE_LIGHT                      _UxGT("Підсвітка")
194
 
194
 
195
+#define MSG_EXPECTED_PRINTER                _UxGT("Неправильний принтер")
196
+
195
 #if LCD_WIDTH >= 20
197
 #if LCD_WIDTH >= 20
196
   #define MSG_INFO_PRINT_COUNT              _UxGT("К-сть друків")
198
   #define MSG_INFO_PRINT_COUNT              _UxGT("К-сть друків")
197
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Завершено")
199
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Завершено")

+ 2
- 0
Marlin/src/lcd/language/language_zh_CN.h Прегледај датотеку

323
 #define MSG_CASE_LIGHT                      _UxGT("外壳灯") // "Case light"
323
 #define MSG_CASE_LIGHT                      _UxGT("外壳灯") // "Case light"
324
 #define MSG_CASE_LIGHT_BRIGHTNESS           _UxGT("灯亮度") // "Light BRIGHTNESS"
324
 #define MSG_CASE_LIGHT_BRIGHTNESS           _UxGT("灯亮度") // "Light BRIGHTNESS"
325
 
325
 
326
+#define MSG_EXPECTED_PRINTER                _UxGT("打印机不正确") // "The printer is incorrect"
327
+
326
 #if LCD_WIDTH >= 20
328
 #if LCD_WIDTH >= 20
327
   #define MSG_INFO_PRINT_COUNT              _UxGT("打印计数")  //"Print Count"
329
   #define MSG_INFO_PRINT_COUNT              _UxGT("打印计数")  //"Print Count"
328
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("完成了")  //"Completed"
330
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("完成了")  //"Completed"

+ 2
- 0
Marlin/src/lcd/language/language_zh_TW.h Прегледај датотеку

323
 #define MSG_CASE_LIGHT                      _UxGT("外殼燈") // "Case light"
323
 #define MSG_CASE_LIGHT                      _UxGT("外殼燈") // "Case light"
324
 #define MSG_CASE_LIGHT_BRIGHTNESS           _UxGT("燈亮度") // "Light BRIGHTNESS"
324
 #define MSG_CASE_LIGHT_BRIGHTNESS           _UxGT("燈亮度") // "Light BRIGHTNESS"
325
 
325
 
326
+#define MSG_EXPECTED_PRINTER                _UxGT("打印機不正確") // "The printer is incorrect"
327
+
326
 #if LCD_WIDTH >= 20
328
 #if LCD_WIDTH >= 20
327
   #define MSG_INFO_PRINT_COUNT              _UxGT("列印計數")  //"Print Count"
329
   #define MSG_INFO_PRINT_COUNT              _UxGT("列印計數")  //"Print Count"
328
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("已完成")  //"Completed"
330
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("已完成")  //"Completed"

+ 7
- 0
config/default/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/3DFabXYZ/Migbot/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/AlephObjects/TAZ4/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Alfawise/U20/Configuration_adv.h Прегледај датотеку

2245
 #define EXTENDED_CAPABILITIES_REPORT
2245
 #define EXTENDED_CAPABILITIES_REPORT
2246
 
2246
 
2247
 /**
2247
 /**
2248
+ * Expected Printer Check
2249
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2250
+ * M16 with a non-matching string causes the printer to halt.
2251
+ */
2252
+//#define EXPECTED_PRINTER_CHECK
2253
+
2254
+/**
2248
  * Disable all Volumetric extrusion options
2255
  * Disable all Volumetric extrusion options
2249
  */
2256
  */
2250
 //#define NO_VOLUMETRICS
2257
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/AliExpress/UM2pExt/Configuration_adv.h Прегледај датотеку

2245
 #define EXTENDED_CAPABILITIES_REPORT
2245
 #define EXTENDED_CAPABILITIES_REPORT
2246
 
2246
 
2247
 /**
2247
 /**
2248
+ * Expected Printer Check
2249
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2250
+ * M16 with a non-matching string causes the printer to halt.
2251
+ */
2252
+//#define EXPECTED_PRINTER_CHECK
2253
+
2254
+/**
2248
  * Disable all Volumetric extrusion options
2255
  * Disable all Volumetric extrusion options
2249
  */
2256
  */
2250
 #define NO_VOLUMETRICS
2257
 #define NO_VOLUMETRICS

+ 7
- 0
config/examples/Anet/A2/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Anet/A2plus/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Anet/A6/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Anet/A8/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Anet/A8plus/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Anet/E16/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/AnyCubic/i3/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/ArmEd/Configuration_adv.h Прегледај датотеку

2247
 #define EXTENDED_CAPABILITIES_REPORT
2247
 #define EXTENDED_CAPABILITIES_REPORT
2248
 
2248
 
2249
 /**
2249
 /**
2250
+ * Expected Printer Check
2251
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2252
+ * M16 with a non-matching string causes the printer to halt.
2253
+ */
2254
+//#define EXPECTED_PRINTER_CHECK
2255
+
2256
+/**
2250
  * Disable all Volumetric extrusion options
2257
  * Disable all Volumetric extrusion options
2251
  */
2258
  */
2252
 //#define NO_VOLUMETRICS
2259
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/BIBO/TouchX/cyclops/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/BIBO/TouchX/default/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/BQ/Hephestos/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/BQ/Hephestos_2/Configuration_adv.h Прегледај датотеку

2251
 #define EXTENDED_CAPABILITIES_REPORT
2251
 #define EXTENDED_CAPABILITIES_REPORT
2252
 
2252
 
2253
 /**
2253
 /**
2254
+ * Expected Printer Check
2255
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2256
+ * M16 with a non-matching string causes the printer to halt.
2257
+ */
2258
+//#define EXPECTED_PRINTER_CHECK
2259
+
2260
+/**
2254
  * Disable all Volumetric extrusion options
2261
  * Disable all Volumetric extrusion options
2255
  */
2262
  */
2256
 //#define NO_VOLUMETRICS
2263
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/BQ/WITBOX/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Cartesio/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Creality/CR-10/Configuration_adv.h Прегледај датотеку

2246
 #define EXTENDED_CAPABILITIES_REPORT
2246
 #define EXTENDED_CAPABILITIES_REPORT
2247
 
2247
 
2248
 /**
2248
 /**
2249
+ * Expected Printer Check
2250
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2251
+ * M16 with a non-matching string causes the printer to halt.
2252
+ */
2253
+//#define EXPECTED_PRINTER_CHECK
2254
+
2255
+/**
2249
  * Disable all Volumetric extrusion options
2256
  * Disable all Volumetric extrusion options
2250
  */
2257
  */
2251
 //#define NO_VOLUMETRICS
2258
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Creality/CR-10S/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Creality/CR-10_5S/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Creality/CR-10mini/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Creality/CR-20 Pro/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Creality/CR-20/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Creality/CR-8/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Creality/Ender-2/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Creality/Ender-3/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Creality/Ender-4/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Creality/Ender-5/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Dagoma/Disco Ultimate/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/EVNOVO (Artillery)/Sidewinder X1/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Einstart-S/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/FYSETC/AIO_II/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/FYSETC/Cheetah 1.2/BLTouch/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/FYSETC/Cheetah 1.2/base/Configuration_adv.h Прегледај датотеку

2242
 #define EXTENDED_CAPABILITIES_REPORT
2242
 #define EXTENDED_CAPABILITIES_REPORT
2243
 
2243
 
2244
 /**
2244
 /**
2245
+ * Expected Printer Check
2246
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2247
+ * M16 with a non-matching string causes the printer to halt.
2248
+ */
2249
+//#define EXPECTED_PRINTER_CHECK
2250
+
2251
+/**
2245
  * Disable all Volumetric extrusion options
2252
  * Disable all Volumetric extrusion options
2246
  */
2253
  */
2247
 //#define NO_VOLUMETRICS
2254
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/FYSETC/Cheetah/BLTouch/Configuration_adv.h Прегледај датотеку

2242
 #define EXTENDED_CAPABILITIES_REPORT
2242
 #define EXTENDED_CAPABILITIES_REPORT
2243
 
2243
 
2244
 /**
2244
 /**
2245
+ * Expected Printer Check
2246
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2247
+ * M16 with a non-matching string causes the printer to halt.
2248
+ */
2249
+//#define EXPECTED_PRINTER_CHECK
2250
+
2251
+/**
2245
  * Disable all Volumetric extrusion options
2252
  * Disable all Volumetric extrusion options
2246
  */
2253
  */
2247
 //#define NO_VOLUMETRICS
2254
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/FYSETC/Cheetah/base/Configuration_adv.h Прегледај датотеку

2242
 #define EXTENDED_CAPABILITIES_REPORT
2242
 #define EXTENDED_CAPABILITIES_REPORT
2243
 
2243
 
2244
 /**
2244
 /**
2245
+ * Expected Printer Check
2246
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2247
+ * M16 with a non-matching string causes the printer to halt.
2248
+ */
2249
+//#define EXPECTED_PRINTER_CHECK
2250
+
2251
+/**
2245
  * Disable all Volumetric extrusion options
2252
  * Disable all Volumetric extrusion options
2246
  */
2253
  */
2247
 //#define NO_VOLUMETRICS
2254
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/FYSETC/F6_13/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Felix/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/FlashForge/CreatorPro/Configuration_adv.h Прегледај датотеку

2242
 #define EXTENDED_CAPABILITIES_REPORT
2242
 #define EXTENDED_CAPABILITIES_REPORT
2243
 
2243
 
2244
 /**
2244
 /**
2245
+ * Expected Printer Check
2246
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2247
+ * M16 with a non-matching string causes the printer to halt.
2248
+ */
2249
+//#define EXPECTED_PRINTER_CHECK
2250
+
2251
+/**
2245
  * Disable all Volumetric extrusion options
2252
  * Disable all Volumetric extrusion options
2246
  */
2253
  */
2247
 //#define NO_VOLUMETRICS
2254
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/FolgerTech/i3-2020/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Formbot/Raptor/Configuration_adv.h Прегледај датотеку

2245
 #define EXTENDED_CAPABILITIES_REPORT
2245
 #define EXTENDED_CAPABILITIES_REPORT
2246
 
2246
 
2247
 /**
2247
 /**
2248
+ * Expected Printer Check
2249
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2250
+ * M16 with a non-matching string causes the printer to halt.
2251
+ */
2252
+//#define EXPECTED_PRINTER_CHECK
2253
+
2254
+/**
2248
  * Disable all Volumetric extrusion options
2255
  * Disable all Volumetric extrusion options
2249
  */
2256
  */
2250
 //#define NO_VOLUMETRICS
2257
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Formbot/T_Rex_2+/Configuration_adv.h Прегледај датотеку

2247
 #define EXTENDED_CAPABILITIES_REPORT
2247
 #define EXTENDED_CAPABILITIES_REPORT
2248
 
2248
 
2249
 /**
2249
 /**
2250
+ * Expected Printer Check
2251
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2252
+ * M16 with a non-matching string causes the printer to halt.
2253
+ */
2254
+//#define EXPECTED_PRINTER_CHECK
2255
+
2256
+/**
2250
  * Disable all Volumetric extrusion options
2257
  * Disable all Volumetric extrusion options
2251
  */
2258
  */
2252
 //#define NO_VOLUMETRICS
2259
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Formbot/T_Rex_3/Configuration_adv.h Прегледај датотеку

2247
 #define EXTENDED_CAPABILITIES_REPORT
2247
 #define EXTENDED_CAPABILITIES_REPORT
2248
 
2248
 
2249
 /**
2249
 /**
2250
+ * Expected Printer Check
2251
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2252
+ * M16 with a non-matching string causes the printer to halt.
2253
+ */
2254
+//#define EXPECTED_PRINTER_CHECK
2255
+
2256
+/**
2250
  * Disable all Volumetric extrusion options
2257
  * Disable all Volumetric extrusion options
2251
  */
2258
  */
2252
 //#define NO_VOLUMETRICS
2259
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Geeetech/A10/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Geeetech/A10M/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Geeetech/A20M/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Geeetech/MeCreator2/Configuration_adv.h Прегледај датотеку

2242
 #define EXTENDED_CAPABILITIES_REPORT
2242
 #define EXTENDED_CAPABILITIES_REPORT
2243
 
2243
 
2244
 /**
2244
 /**
2245
+ * Expected Printer Check
2246
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2247
+ * M16 with a non-matching string causes the printer to halt.
2248
+ */
2249
+//#define EXPECTED_PRINTER_CHECK
2250
+
2251
+/**
2245
  * Disable all Volumetric extrusion options
2252
  * Disable all Volumetric extrusion options
2246
  */
2253
  */
2247
 //#define NO_VOLUMETRICS
2254
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Geeetech/Prusa i3 Pro C/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Geeetech/Prusa i3 Pro W/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Infitary/i3-M508/Configuration_adv.h Прегледај датотеку

2243
 //#define EXTENDED_CAPABILITIES_REPORT
2243
 //#define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/JGAurora/A1/Configuration_adv.h Прегледај датотеку

2248
 #define EXTENDED_CAPABILITIES_REPORT
2248
 #define EXTENDED_CAPABILITIES_REPORT
2249
 
2249
 
2250
 /**
2250
 /**
2251
+ * Expected Printer Check
2252
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2253
+ * M16 with a non-matching string causes the printer to halt.
2254
+ */
2255
+//#define EXPECTED_PRINTER_CHECK
2256
+
2257
+/**
2251
  * Disable all Volumetric extrusion options
2258
  * Disable all Volumetric extrusion options
2252
  */
2259
  */
2253
 //#define NO_VOLUMETRICS
2260
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/JGAurora/A5/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/JGAurora/A5S/Configuration_adv.h Прегледај датотеку

2248
 #define EXTENDED_CAPABILITIES_REPORT
2248
 #define EXTENDED_CAPABILITIES_REPORT
2249
 
2249
 
2250
 /**
2250
 /**
2251
+ * Expected Printer Check
2252
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2253
+ * M16 with a non-matching string causes the printer to halt.
2254
+ */
2255
+//#define EXPECTED_PRINTER_CHECK
2256
+
2257
+/**
2251
  * Disable all Volumetric extrusion options
2258
  * Disable all Volumetric extrusion options
2252
  */
2259
  */
2253
 //#define NO_VOLUMETRICS
2260
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/MakerParts/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Malyan/M150/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Malyan/M200/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Micromake/C1/enhanced/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Mks/Robin/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Mks/Sbase/Configuration_adv.h Прегледај датотеку

2244
 #define EXTENDED_CAPABILITIES_REPORT
2244
 #define EXTENDED_CAPABILITIES_REPORT
2245
 
2245
 
2246
 /**
2246
 /**
2247
+ * Expected Printer Check
2248
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2249
+ * M16 with a non-matching string causes the printer to halt.
2250
+ */
2251
+//#define EXPECTED_PRINTER_CHECK
2252
+
2253
+/**
2247
  * Disable all Volumetric extrusion options
2254
  * Disable all Volumetric extrusion options
2248
  */
2255
  */
2249
 //#define NO_VOLUMETRICS
2256
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/RapideLite/RL200/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/RigidBot/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/SCARA/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/STM32/Black_STM32F407VET6/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Sanguinololu/Configuration_adv.h Прегледај датотеку

2243
 #define EXTENDED_CAPABILITIES_REPORT
2243
 #define EXTENDED_CAPABILITIES_REPORT
2244
 
2244
 
2245
 /**
2245
 /**
2246
+ * Expected Printer Check
2247
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2248
+ * M16 with a non-matching string causes the printer to halt.
2249
+ */
2250
+//#define EXPECTED_PRINTER_CHECK
2251
+
2252
+/**
2246
  * Disable all Volumetric extrusion options
2253
  * Disable all Volumetric extrusion options
2247
  */
2254
  */
2248
 //#define NO_VOLUMETRICS
2255
 //#define NO_VOLUMETRICS

+ 7
- 0
config/examples/Tevo/Michelangelo/Configuration_adv.h Прегледај датотеку

2242
 #define EXTENDED_CAPABILITIES_REPORT
2242
 #define EXTENDED_CAPABILITIES_REPORT
2243
 
2243
 
2244
 /**
2244
 /**
2245
+ * Expected Printer Check
2246
+ * Add the M16 G-code to compare a string to the MACHINE_NAME.
2247
+ * M16 with a non-matching string causes the printer to halt.
2248
+ */
2249
+//#define EXPECTED_PRINTER_CHECK
2250
+
2251
+/**
2245
  * Disable all Volumetric extrusion options
2252
  * Disable all Volumetric extrusion options
2246
  */
2253
  */
2247
 //#define NO_VOLUMETRICS
2254
 //#define NO_VOLUMETRICS

+ 0
- 0
config/examples/Tevo/Tarantula Pro/Configuration_adv.h Прегледај датотеку


Неке датотеке нису приказане због велике количине промена

Loading…
Откажи
Сачувај