Преглед на файлове

Combine Travis CI option-setting commands (#12474)

Scott Lahteine преди 6 години
родител
ревизия
826d570162
No account linked to committer's email address

+ 1
- 2
.travis.yml Целия файл

29
   #
29
   #
30
   # Publish the buildroot script folder
30
   # Publish the buildroot script folder
31
   - chmod +x ${TRAVIS_BUILD_DIR}/buildroot/bin/*
31
   - chmod +x ${TRAVIS_BUILD_DIR}/buildroot/bin/*
32
-  - export PATH=${TRAVIS_BUILD_DIR}/buildroot/bin/:${PATH}
33
   - chmod +x ${TRAVIS_BUILD_DIR}/buildroot/share/tests/*
32
   - chmod +x ${TRAVIS_BUILD_DIR}/buildroot/share/tests/*
34
-  - export PATH=${TRAVIS_BUILD_DIR}/buildroot/share/tests/:${PATH}
33
+  - export PATH=${TRAVIS_BUILD_DIR}/buildroot/bin/:${TRAVIS_BUILD_DIR}/buildroot/share/tests/:${PATH}
35
 
34
 
36
 install:
35
 install:
37
   #- pip install -U platformio
36
   #- pip install -U platformio

+ 3
- 3
Marlin/src/HAL/HAL_AVR/SanityCheck.h Целия файл

79
     #elif PIN_EXISTS(E5_AUTO_FAN) && SPINDLE_LASER_PWM_PIN == E5_AUTO_FAN_PIN
79
     #elif PIN_EXISTS(E5_AUTO_FAN) && SPINDLE_LASER_PWM_PIN == E5_AUTO_FAN_PIN
80
       #error "SPINDLE_LASER_PWM_PIN is used by E5_AUTO_FAN_PIN."
80
       #error "SPINDLE_LASER_PWM_PIN is used by E5_AUTO_FAN_PIN."
81
     #elif PIN_EXISTS(FAN) && SPINDLE_LASER_PWM_PIN == FAN_PIN
81
     #elif PIN_EXISTS(FAN) && SPINDLE_LASER_PWM_PIN == FAN_PIN
82
-      #error "SPINDLE_LASER_PWM_PIN is used FAN_PIN."
82
+      #error "SPINDLE_LASER_PWM_PIN is used by FAN_PIN."
83
     #elif PIN_EXISTS(FAN1) && SPINDLE_LASER_PWM_PIN == FAN1_PIN
83
     #elif PIN_EXISTS(FAN1) && SPINDLE_LASER_PWM_PIN == FAN1_PIN
84
-      #error "SPINDLE_LASER_PWM_PIN is used FAN1_PIN."
84
+      #error "SPINDLE_LASER_PWM_PIN is used by FAN1_PIN."
85
     #elif PIN_EXISTS(FAN2) && SPINDLE_LASER_PWM_PIN == FAN2_PIN
85
     #elif PIN_EXISTS(FAN2) && SPINDLE_LASER_PWM_PIN == FAN2_PIN
86
-      #error "SPINDLE_LASER_PWM_PIN is used FAN2_PIN."
86
+      #error "SPINDLE_LASER_PWM_PIN is used by FAN2_PIN."
87
     #elif PIN_EXISTS(CONTROLLERFAN) && SPINDLE_LASER_PWM_PIN == CONTROLLERFAN_PIN
87
     #elif PIN_EXISTS(CONTROLLERFAN) && SPINDLE_LASER_PWM_PIN == CONTROLLERFAN_PIN
88
       #error "SPINDLE_LASER_PWM_PIN is used by CONTROLLERFAN_PIN."
88
       #error "SPINDLE_LASER_PWM_PIN is used by CONTROLLERFAN_PIN."
89
     #elif PIN_EXISTS(MOTOR_CURRENT_PWM_XY) && SPINDLE_LASER_PWM_PIN == MOTOR_CURRENT_PWM_XY_PIN
89
     #elif PIN_EXISTS(MOTOR_CURRENT_PWM_XY) && SPINDLE_LASER_PWM_PIN == MOTOR_CURRENT_PWM_XY_PIN

+ 14
- 9
Marlin/src/lcd/HD44780/ultralcd_HD44780.cpp Целия файл

40
 #include "../../module/planner.h"
40
 #include "../../module/planner.h"
41
 #include "../../module/motion.h"
41
 #include "../../module/motion.h"
42
 
42
 
43
+#if DISABLED(LCD_PROGRESS_BAR) && ENABLED(FILAMENT_LCD_DISPLAY) && ENABLED(SDSUPPORT)
44
+  #include "../../feature/filwidth.h"
45
+  #include "../../gcode/parser.h"
46
+#endif
47
+
43
 #if ENABLED(AUTO_BED_LEVELING_UBL)
48
 #if ENABLED(AUTO_BED_LEVELING_UBL)
44
   #include "../../feature/bedlevel/ubl/ubl.h"
49
   #include "../../feature/bedlevel/ubl/ubl.h"
45
 #endif
50
 #endif
97
   #define LCD_STR_PROGRESS  "\x03\x04\x05"
102
   #define LCD_STR_PROGRESS  "\x03\x04\x05"
98
 #endif
103
 #endif
99
 
104
 
100
-void MarlinUI::set_custom_characters(
101
-  #if ENABLED(LCD_PROGRESS_BAR) || ENABLED(SHOW_BOOTSCREEN)
102
-    const HD44780CharSet screen_charset/*=CHARSET_INFO*/
105
+void MarlinUI::set_custom_characters(const HD44780CharSet screen_charset/*=CHARSET_INFO*/) {
106
+  #if DISABLED(LCD_PROGRESS_BAR) && DISABLED(SHOW_BOOTSCREEN)
107
+    UNUSED(screen_charset);
103
   #endif
108
   #endif
104
-) {
109
+
105
   // CHARSET_BOOT
110
   // CHARSET_BOOT
106
   #if ENABLED(SHOW_BOOTSCREEN)
111
   #if ENABLED(SHOW_BOOTSCREEN)
107
     const static PROGMEM byte corner[4][8] = { {
112
     const static PROGMEM byte corner[4][8] = { {
341
     lcd.begin(LCD_WIDTH, LCD_HEIGHT);
346
     lcd.begin(LCD_WIDTH, LCD_HEIGHT);
342
   #endif
347
   #endif
343
 
348
 
344
-  LCD_SET_CHARSET(on_status_screen() ? CHARSET_INFO : CHARSET_MENU);
349
+  set_custom_characters(on_status_screen() ? CHARSET_INFO : CHARSET_MENU);
345
 
350
 
346
   lcd.clear();
351
   lcd.clear();
347
 }
352
 }
398
   }
403
   }
399
 
404
 
400
   void MarlinUI::show_bootscreen() {
405
   void MarlinUI::show_bootscreen() {
401
-    LCD_SET_CHARSET(CHARSET_BOOT);
406
+    set_custom_characters(CHARSET_BOOT);
402
     lcd.clear();
407
     lcd.clear();
403
 
408
 
404
     #define LCD_EXTRA_SPACE (LCD_WIDTH-8)
409
     #define LCD_EXTRA_SPACE (LCD_WIDTH-8)
470
 
475
 
471
     lcd.clear();
476
     lcd.clear();
472
     safe_delay(100);
477
     safe_delay(100);
473
-    LCD_SET_CHARSET(CHARSET_INFO);
478
+    set_custom_characters(CHARSET_INFO);
474
     lcd.clear();
479
     lcd.clear();
475
   }
480
   }
476
 
481
 
583
 
588
 
584
 #if ENABLED(LCD_PROGRESS_BAR)
589
 #if ENABLED(LCD_PROGRESS_BAR)
585
 
590
 
586
-  inline void lcd_draw_progress_bar(const uint8_t percent) {
591
+  void MarlinUI::draw_progress_bar(const uint8_t percent) {
587
     const int16_t tix = (int16_t)(percent * (LCD_WIDTH) * 3) / 100,
592
     const int16_t tix = (int16_t)(percent * (LCD_WIDTH) * 3) / 100,
588
               cel = tix / 3,
593
               cel = tix / 3,
589
               rem = tix % 3;
594
               rem = tix % 3;
612
     // or if there is no message set.
617
     // or if there is no message set.
613
     if (ELAPSED(millis(), progress_bar_ms + PROGRESS_BAR_MSG_TIME) || !has_status()) {
618
     if (ELAPSED(millis(), progress_bar_ms + PROGRESS_BAR_MSG_TIME) || !has_status()) {
614
       const uint8_t progress = get_progress();
619
       const uint8_t progress = get_progress();
615
-      if (progress > 2) return lcd_draw_progress_bar(progress);
620
+      if (progress > 2) return draw_progress_bar(progress);
616
     }
621
     }
617
 
622
 
618
   #elif ENABLED(FILAMENT_LCD_DISPLAY) && ENABLED(SDSUPPORT)
623
   #elif ENABLED(FILAMENT_LCD_DISPLAY) && ENABLED(SDSUPPORT)

+ 9
- 5
Marlin/src/lcd/dogm/status_screen_DOGM.cpp Целия файл

37
 #include "../../module/motion.h"
37
 #include "../../module/motion.h"
38
 #include "../../module/temperature.h"
38
 #include "../../module/temperature.h"
39
 
39
 
40
+#if ENABLED(FILAMENT_LCD_DISPLAY)
41
+  #include "../../feature/filwidth.h"
42
+  #include "../../module/planner.h"
43
+  #include "../../gcode/parser.h"
44
+#endif
45
+
40
 #if ENABLED(SDSUPPORT)
46
 #if ENABLED(SDSUPPORT)
41
   #include "../../sd/cardreader.h"
47
   #include "../../sd/cardreader.h"
42
 #endif
48
 #endif
477
 
483
 
478
     #if ENABLED(FILAMENT_LCD_DISPLAY) && ENABLED(SDSUPPORT)
484
     #if ENABLED(FILAMENT_LCD_DISPLAY) && ENABLED(SDSUPPORT)
479
       // Alternate Status message and Filament display
485
       // Alternate Status message and Filament display
480
-      if (PENDING(millis(), next_filament_display))
481
-        draw_status_message(blink);
482
-      else {
486
+      if (ELAPSED(millis(), next_filament_display)) {
483
         lcd_put_u8str_P(PSTR(LCD_STR_FILAM_DIA));
487
         lcd_put_u8str_P(PSTR(LCD_STR_FILAM_DIA));
484
         lcd_put_wchar(':');
488
         lcd_put_wchar(':');
485
         lcd_put_u8str(wstring);
489
         lcd_put_u8str(wstring);
488
         lcd_put_u8str(mstring);
492
         lcd_put_u8str(mstring);
489
         lcd_put_wchar('%');
493
         lcd_put_wchar('%');
490
       }
494
       }
491
-    #else
492
-      draw_status_message(blink);
495
+      else
493
     #endif
496
     #endif
497
+        draw_status_message(blink);
494
   }
498
   }
495
 }
499
 }
496
 
500
 

+ 1
- 1
Marlin/src/lcd/menu/menu.cpp Целия файл

243
       #if ENABLED(AUTO_BED_LEVELING_UBL)
243
       #if ENABLED(AUTO_BED_LEVELING_UBL)
244
         if (!ubl.lcd_map_control)
244
         if (!ubl.lcd_map_control)
245
       #endif
245
       #endif
246
-          LCD_SET_CHARSET(screen == status_screen ? CHARSET_INFO : CHARSET_MENU);
246
+          set_custom_characters(screen == status_screen ? CHARSET_INFO : CHARSET_MENU);
247
     #endif
247
     #endif
248
 
248
 
249
     refresh(LCDVIEW_CALL_REDRAW_NEXT);
249
     refresh(LCDVIEW_CALL_REDRAW_NEXT);

+ 5
- 3
Marlin/src/lcd/menu/menu_configuration.cpp Целия файл

52
 
52
 
53
 #if ENABLED(LCD_PROGRESS_BAR_TEST)
53
 #if ENABLED(LCD_PROGRESS_BAR_TEST)
54
 
54
 
55
+  #include "../lcdprint.h"
56
+
55
   static void progress_bar_test() {
57
   static void progress_bar_test() {
56
     static int8_t bar_percent = 0;
58
     static int8_t bar_percent = 0;
57
     if (ui.use_click()) {
59
     if (ui.use_click()) {
58
       ui.goto_previous_screen();
60
       ui.goto_previous_screen();
59
-      LCD_SET_CHARSET(CHARSET_MENU);
61
+      ui.set_custom_characters(CHARSET_MENU);
60
       return;
62
       return;
61
     }
63
     }
62
     bar_percent += (int8_t)ui.encoderPosition;
64
     bar_percent += (int8_t)ui.encoderPosition;
65
     draw_menu_item_static(0, PSTR(MSG_PROGRESS_BAR_TEST), true, true);
67
     draw_menu_item_static(0, PSTR(MSG_PROGRESS_BAR_TEST), true, true);
66
     lcd_moveto((LCD_WIDTH) / 2 - 2, LCD_HEIGHT - 2);
68
     lcd_moveto((LCD_WIDTH) / 2 - 2, LCD_HEIGHT - 2);
67
     lcd_put_u8str(int(bar_percent)); lcd_put_wchar('%');
69
     lcd_put_u8str(int(bar_percent)); lcd_put_wchar('%');
68
-    lcd_moveto(0, LCD_HEIGHT - 1); lcd_draw_progress_bar(bar_percent);
70
+    lcd_moveto(0, LCD_HEIGHT - 1); ui.draw_progress_bar(bar_percent);
69
   }
71
   }
70
 
72
 
71
   void _progress_bar_test() {
73
   void _progress_bar_test() {
72
     ui.goto_screen(progress_bar_test);
74
     ui.goto_screen(progress_bar_test);
73
-    LCD_SET_CHARSET(CHARSET_INFO);
75
+    ui.set_custom_characters(CHARSET_INFO);
74
   }
76
   }
75
 
77
 
76
 #endif // LCD_PROGRESS_BAR_TEST
78
 #endif // LCD_PROGRESS_BAR_TEST

+ 8
- 10
Marlin/src/lcd/ultralcd.h Целия файл

211
     FONT_EDIT,
211
     FONT_EDIT,
212
     FONT_MENU
212
     FONT_MENU
213
   };
213
   };
214
+#else
215
+  enum HD44780CharSet : uint8_t {
216
+    CHARSET_MENU,
217
+    CHARSET_INFO,
218
+    CHARSET_BOOT
219
+  };
214
 #endif
220
 #endif
215
 
221
 
216
 ////////////////////////////////////////////
222
 ////////////////////////////////////////////
282
 
288
 
283
         static constexpr bool drawing_screen = false, first_page = true;
289
         static constexpr bool drawing_screen = false, first_page = true;
284
 
290
 
285
-        enum HD44780CharSet : uint8_t { CHARSET_MENU, CHARSET_INFO, CHARSET_BOOT };
286
-
287
-        static void set_custom_characters(
288
-          #if ENABLED(LCD_PROGRESS_BAR) || ENABLED(SHOW_BOOTSCREEN)
289
-            const HD44780CharSet screen_charset=CHARSET_INFO
290
-          #endif
291
-        );
291
+        static void set_custom_characters(const HD44780CharSet screen_charset=CHARSET_INFO);
292
 
292
 
293
         #if ENABLED(LCD_PROGRESS_BAR)
293
         #if ENABLED(LCD_PROGRESS_BAR)
294
           static millis_t progress_bar_ms;  // Start time for the current progress bar cycle
294
           static millis_t progress_bar_ms;  // Start time for the current progress bar cycle
295
+          static void draw_progress_bar(const uint8_t percent);
295
           #if PROGRESS_MSG_EXPIRE > 0
296
           #if PROGRESS_MSG_EXPIRE > 0
296
             static millis_t MarlinUI::expire_status_ms; // = 0
297
             static millis_t MarlinUI::expire_status_ms; // = 0
297
             static inline void reset_progress_bar_timeout() { expire_status_ms = 0; }
298
             static inline void reset_progress_bar_timeout() { expire_status_ms = 0; }
298
           #endif
299
           #endif
299
-          #define LCD_SET_CHARSET(C) set_custom_characters(C)
300
-        #else
301
-          #define LCD_SET_CHARSET(C) set_custom_characters()
302
         #endif
300
         #endif
303
 
301
 
304
       #endif
302
       #endif

+ 1
- 1
buildroot/bin/opt_add Целия файл

1
 #!/usr/bin/env bash
1
 #!/usr/bin/env bash
2
 
2
 
3
-eval "echo \"#define ${1} ${2}\" >>Marlin/Configuration.h"
3
+eval "echo \"#define ${1} ${2}\" >>Marlin/Configuration_adv.h"

+ 0
- 3
buildroot/bin/opt_add_adv Целия файл

1
-#!/usr/bin/env bash
2
-
3
-eval "echo \"#define ${1} ${2}\" >>Marlin/Configuration_adv.h"

+ 4
- 0
buildroot/bin/opt_disable Целия файл

5
 for opt in "$@" ; do
5
 for opt in "$@" ; do
6
   eval "${SED} -i 's/\([[:blank:]]*\)\(#define \b${opt}\b\)/\1\/\/\2/g' Marlin/Configuration.h"
6
   eval "${SED} -i 's/\([[:blank:]]*\)\(#define \b${opt}\b\)/\1\/\/\2/g' Marlin/Configuration.h"
7
 done
7
 done
8
+
9
+for opt in "$@" ; do
10
+  eval "${SED} -i 's/\([[:blank:]]*\)\(#define \b${opt}\b\)/\1\/\/\2/g' Marlin/Configuration_adv.h"
11
+done

+ 0
- 7
buildroot/bin/opt_disable_adv Целия файл

1
-#!/usr/bin/env bash
2
-
3
-SED=$(which gsed || which sed)
4
-
5
-for opt in "$@" ; do
6
-  eval "${SED} -i 's/\([[:blank:]]*\)\(#define \b${opt}\b\)/\1\/\/\2/g' Marlin/Configuration_adv.h"
7
-done

+ 4
- 0
buildroot/bin/opt_enable Целия файл

5
 for opt in "$@" ; do
5
 for opt in "$@" ; do
6
   eval "${SED} -i 's/\/\/[[:blank:]]*\(#define \b${opt}\b\)/\1/g' Marlin/Configuration.h"
6
   eval "${SED} -i 's/\/\/[[:blank:]]*\(#define \b${opt}\b\)/\1/g' Marlin/Configuration.h"
7
 done
7
 done
8
+
9
+for opt in "$@" ; do
10
+  eval "${SED} -i 's/\/\/[[:blank:]]*\(#define \b${opt}\b\)/\1/g' Marlin/Configuration_adv.h"
11
+done

+ 0
- 7
buildroot/bin/opt_enable_adv Целия файл

1
-#!/usr/bin/env bash
2
-
3
-SED=$(which gsed || which sed)
4
-
5
-for opt in "$@" ; do
6
-  eval "${SED} -i 's/\/\/[[:blank:]]*\(#define \b${opt}\b\)/\1/g' Marlin/Configuration_adv.h"
7
-done

+ 1
- 0
buildroot/bin/opt_set Целия файл

3
 SED=$(which gsed || which sed)
3
 SED=$(which gsed || which sed)
4
 
4
 
5
 eval "${SED} -E -i 's/(\/\/)?(#define \b${1}\b).*$/\2 ${2}/g' Marlin/Configuration.h"
5
 eval "${SED} -E -i 's/(\/\/)?(#define \b${1}\b).*$/\2 ${2}/g' Marlin/Configuration.h"
6
+eval "${SED} -E -i 's/(\/\/)?(#define \b${1}\b).*$/\2 ${2}/g' Marlin/Configuration_adv.h"

+ 0
- 5
buildroot/bin/opt_set_adv Целия файл

1
-#!/usr/bin/env bash
2
-
3
-SED=$(which gsed || which sed)
4
-
5
-eval "${SED} -E -i 's/(\/\/)?(#define \b${1}\b).*$/\2 ${2}/g' Marlin/Configuration_adv.h"

+ 6
- 6
buildroot/share/tests/DUE_tests Целия файл

15
 
15
 
16
 restore_configs
16
 restore_configs
17
 opt_set MOTHERBOARD BOARD_RADDS
17
 opt_set MOTHERBOARD BOARD_RADDS
18
-opt_enable USE_XMAX_PLUG USE_YMAX_PLUG FIX_MOUNTED_PROBE AUTO_BED_LEVELING_BILINEAR
19
-opt_enable_adv Z_TRIPLE_STEPPER_DRIVERS Z_TRIPLE_ENDSTOPS Z_STEPPER_AUTO_ALIGN
20
-opt_add_adv Z2_MAX_ENDSTOP_INVERTING false
21
-opt_add_adv Z3_MAX_ENDSTOP_INVERTING false
18
+opt_enable USE_XMAX_PLUG USE_YMAX_PLUG FIX_MOUNTED_PROBE AUTO_BED_LEVELING_BILINEAR \
19
+           Z_TRIPLE_STEPPER_DRIVERS Z_TRIPLE_ENDSTOPS Z_STEPPER_AUTO_ALIGN
20
+opt_add Z2_MAX_ENDSTOP_INVERTING false
21
+opt_add Z3_MAX_ENDSTOP_INVERTING false
22
 pins_set RAMPS X_MAX_PIN -1
22
 pins_set RAMPS X_MAX_PIN -1
23
 pins_set RAMPS Y_MAX_PIN -1
23
 pins_set RAMPS Y_MAX_PIN -1
24
-opt_add_adv Z2_MAX_PIN 2
25
-opt_add_adv Z3_MAX_PIN 3
24
+opt_add Z2_MAX_PIN 2
25
+opt_add Z3_MAX_PIN 3
26
 exec_test $1 $2 "Test RADDS with Z_TRIPLE_STEPPER_DRIVERS and Z_STEPPER_AUTO_ALIGN"
26
 exec_test $1 $2 "Test RADDS with Z_TRIPLE_STEPPER_DRIVERS and Z_STEPPER_AUTO_ALIGN"
27
 
27
 
28
 #
28
 #

+ 16
- 16
buildroot/share/tests/LPC1768_tests Целия файл

31
 exec_test $1 $2 "MKS_SBASE SWITCHING_EXTRUDER"
31
 exec_test $1 $2 "MKS_SBASE SWITCHING_EXTRUDER"
32
 
32
 
33
 restore_configs
33
 restore_configs
34
-opt_set MOTHERBOARD BOARD_MKS_SBASE
34
+opt_set MOTHERBOARD BOARD_RAMPS_14_RE_ARM_EEB
35
 opt_set EXTRUDERS 2
35
 opt_set EXTRUDERS 2
36
 opt_set TEMP_SENSOR_0 1
36
 opt_set TEMP_SENSOR_0 1
37
 opt_set TEMP_SENSOR_1 5
37
 opt_set TEMP_SENSOR_1 5
40
            FILAMENT_WIDTH_SENSOR FILAMENT_LCD_DISPLAY \
40
            FILAMENT_WIDTH_SENSOR FILAMENT_LCD_DISPLAY \
41
            FIX_MOUNTED_PROBE Z_SAFE_HOMING AUTO_BED_LEVELING_BILINEAR Z_MIN_PROBE_REPEATABILITY_TEST DEBUG_LEVELING_FEATURE \
41
            FIX_MOUNTED_PROBE Z_SAFE_HOMING AUTO_BED_LEVELING_BILINEAR Z_MIN_PROBE_REPEATABILITY_TEST DEBUG_LEVELING_FEATURE \
42
            BABYSTEPPING BABYSTEP_XY BABYSTEP_ZPROBE_OFFSET BABYSTEP_ZPROBE_GFX_OVERLAY \
42
            BABYSTEPPING BABYSTEP_XY BABYSTEP_ZPROBE_OFFSET BABYSTEP_ZPROBE_GFX_OVERLAY \
43
-           PRINTCOUNTER NOZZLE_PARK_FEATURE NOZZLE_CLEAN_FEATURE SLOW_PWM_HEATERS PIDTEMPBED EEPROM_SETTINGS INCH_MODE_SUPPORT TEMPERATURE_UNITS_SUPPORT
44
-opt_enable_adv ADVANCED_PAUSE_FEATURE PARK_HEAD_ON_PAUSE \
45
-               LCD_INFO_MENU ARC_SUPPORT BEZIER_CURVE_SUPPORT EXTENDED_CAPABILITIES_REPORT AUTO_REPORT_TEMPERATURES SDCARD_SORT_ALPHA
43
+           PRINTCOUNTER NOZZLE_PARK_FEATURE NOZZLE_CLEAN_FEATURE SLOW_PWM_HEATERS PIDTEMPBED EEPROM_SETTINGS INCH_MODE_SUPPORT TEMPERATURE_UNITS_SUPPORT \
44
+           ADVANCED_PAUSE_FEATURE PARK_HEAD_ON_PAUSE \
45
+           LCD_INFO_MENU ARC_SUPPORT BEZIER_CURVE_SUPPORT EXTENDED_CAPABILITIES_REPORT AUTO_REPORT_TEMPERATURES SDCARD_SORT_ALPHA
46
 opt_set GRID_MAX_POINTS_X 16
46
 opt_set GRID_MAX_POINTS_X 16
47
 exec_test $1 $2 "MKS SBASE Many Features"
47
 exec_test $1 $2 "MKS SBASE Many Features"
48
 
48
 
49
 restore_configs
49
 restore_configs
50
-opt_set MOTHERBOARD BOARD_MKS_SBASE
50
+opt_set MOTHERBOARD BOARD_RAMPS_14_RE_ARM_EFB
51
 opt_enable COREYX USE_XMAX_PLUG DAC_MOTOR_CURRENT_DEFAULT \
51
 opt_enable COREYX USE_XMAX_PLUG DAC_MOTOR_CURRENT_DEFAULT \
52
            REPRAP_DISCOUNT_SMART_CONTROLLER SDSUPPORT BABYSTEPPING \
52
            REPRAP_DISCOUNT_SMART_CONTROLLER SDSUPPORT BABYSTEPPING \
53
            AUTO_BED_LEVELING_UBL RESTORE_LEVELING_AFTER_G28 EEPROM_SETTINGS \
53
            AUTO_BED_LEVELING_UBL RESTORE_LEVELING_AFTER_G28 EEPROM_SETTINGS \
54
-           FILAMENT_LCD_DISPLAY FILAMENT_WIDTH_SENSOR FAN_SOFT_PWM
55
-opt_enable_adv SHOW_TEMP_ADC_VALUES HOME_Y_BEFORE_X EMERGENCY_PARSER FAN_KICKSTART_TIME \
56
-               ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED ADVANCED_OK \
57
-               VOLUMETRIC_DEFAULT_ON NO_WORKSPACE_OFFSETS ACTION_ON_KILL \
58
-               EXTRA_FAN_SPEED FWERETRACT Z_DUAL_STEPPER_DRIVERS Z_DUAL_ENDSTOPS \
59
-               MENU_ADDAUTOSTART SDCARD_SORT_ALPHA
60
-opt_set_adv FAN_MIN_PWM 50
61
-opt_set_adv FAN_KICKSTART_TIME 100
62
-opt_set_adv XY_FREQUENCY_LIMIT  15
54
+           FILAMENT_LCD_DISPLAY FILAMENT_WIDTH_SENSOR FAN_SOFT_PWM \
55
+           SHOW_TEMP_ADC_VALUES HOME_Y_BEFORE_X EMERGENCY_PARSER FAN_KICKSTART_TIME \
56
+           ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED ADVANCED_OK \
57
+           VOLUMETRIC_DEFAULT_ON NO_WORKSPACE_OFFSETS ACTION_ON_KILL \
58
+           EXTRA_FAN_SPEED FWERETRACT Z_DUAL_STEPPER_DRIVERS Z_DUAL_ENDSTOPS \
59
+           MENU_ADDAUTOSTART SDCARD_SORT_ALPHA
60
+opt_set FAN_MIN_PWM 50
61
+opt_set FAN_KICKSTART_TIME 100
62
+opt_set XY_FREQUENCY_LIMIT  15
63
 exec_test $1 $2 "MKS SBASE Many less common options"
63
 exec_test $1 $2 "MKS SBASE Many less common options"
64
 
64
 
65
 restore_configs
65
 restore_configs
70
 opt_set X_DRIVER_TYPE TMC2130
70
 opt_set X_DRIVER_TYPE TMC2130
71
 opt_set Y_DRIVER_TYPE TMC2130
71
 opt_set Y_DRIVER_TYPE TMC2130
72
 opt_set Z_DRIVER_TYPE TMC2130
72
 opt_set Z_DRIVER_TYPE TMC2130
73
-opt_enable_adv TMC_USE_SW_SPI MONITOR_DRIVER_STATUS STEALTHCHOP HYBRID_THRESHOLD TMC_DEBUG \
74
-               SENSORLESS_PROBING X_STALL_SENSITIVITY Y_STALL_SENSITIVITY Z_STALL_SENSITIVITY
73
+opt_enable TMC_USE_SW_SPI MONITOR_DRIVER_STATUS STEALTHCHOP HYBRID_THRESHOLD TMC_DEBUG \
74
+           SENSORLESS_PROBING X_STALL_SENSITIVITY Y_STALL_SENSITIVITY Z_STALL_SENSITIVITY
75
 exec_test $1 $2 "Delta Config (generic) + BOARD_COHESION3D_REMIX + UBL + EEPROM_SETTINGS + SENSORLESS_PROBING"
75
 exec_test $1 $2 "Delta Config (generic) + BOARD_COHESION3D_REMIX + UBL + EEPROM_SETTINGS + SENSORLESS_PROBING"
76
 
76
 
77
 # clean up
77
 # clean up

+ 0
- 3
buildroot/share/tests/STM32F1_tests Целия файл

13
            PAREN_COMMENTS GCODE_MOTION_MODES SINGLENOZZLE TOOLCHANGE_FILAMENT_SWAP TOOLCHANGE_PARK
13
            PAREN_COMMENTS GCODE_MOTION_MODES SINGLENOZZLE TOOLCHANGE_FILAMENT_SWAP TOOLCHANGE_PARK
14
 exec_test $1 $2 "STM32F1R EEPROM_SETTINGS EEPROM_CHITCHAT REPRAP_DISCOUNT_SMART_CONTROLLER SDSUPPORT PAREN_COMMENTS GCODE_MOTION_MODES"
14
 exec_test $1 $2 "STM32F1R EEPROM_SETTINGS EEPROM_CHITCHAT REPRAP_DISCOUNT_SMART_CONTROLLER SDSUPPORT PAREN_COMMENTS GCODE_MOTION_MODES"
15
 
15
 
16
-opt_enable SPINDLE_LASER_ENABLE NO_LCD_MENUS
17
-exec_test $1 $2 "STM32F1R SPINDLE_LASER_ENABLE"
18
-
19
 # cleanup
16
 # cleanup
20
 restore_configs
17
 restore_configs

+ 37
- 40
buildroot/share/tests/megaatmega2560_tests Целия файл

30
 opt_set POWER_SUPPLY 1
30
 opt_set POWER_SUPPLY 1
31
 opt_set GRID_MAX_POINTS_X 16
31
 opt_set GRID_MAX_POINTS_X 16
32
 opt_enable PIDTEMPBED FIX_MOUNTED_PROBE Z_SAFE_HOMING \
32
 opt_enable PIDTEMPBED FIX_MOUNTED_PROBE Z_SAFE_HOMING \
33
-           SDSUPPORT EEPROM_SETTINGS FAST_FILE_TRANSFER \
34
-           REPRAP_DISCOUNT_SMART_CONTROLLER LCD_PROGRESS_BAR LCD_PROGRESS_BAR_TEST \
35
-           BLINKM PCA9632 RGB_LED NEOPIXEL_LED AUTO_POWER_CONTROL PINS_DEBUGGING \
33
+           SDSUPPORT EEPROM_SETTINGS REPRAP_DISCOUNT_SMART_CONTROLLER \
34
+           BLINKM PCA9632 RGB_LED NEOPIXEL_LED AUTO_POWER_CONTROL \
36
            NOZZLE_PARK_FEATURE FILAMENT_RUNOUT_SENSOR FILAMENT_RUNOUT_DISTANCE_MM \
35
            NOZZLE_PARK_FEATURE FILAMENT_RUNOUT_SENSOR FILAMENT_RUNOUT_DISTANCE_MM \
37
            AUTO_BED_LEVELING_LINEAR Z_MIN_PROBE_REPEATABILITY_TEST DEBUG_LEVELING_FEATURE \
36
            AUTO_BED_LEVELING_LINEAR Z_MIN_PROBE_REPEATABILITY_TEST DEBUG_LEVELING_FEATURE \
38
-           SKEW_CORRECTION SKEW_CORRECTION_FOR_Z SKEW_CORRECTION_GCODE
39
-opt_enable_adv FWRETRACT ARC_P_CIRCLES ADVANCED_PAUSE_FEATURE CNC_WORKSPACE_PLANES CNC_COORDINATE_SYSTEMS \
40
-               POWER_LOSS_RECOVERY POWER_LOSS_PIN POWER_LOSS_STATE \
41
-               MAX7219_DEBUG LED_CONTROL_MENU CASE_LIGHT_ENABLE CASE_LIGHT_USE_NEOPIXEL CODEPENDENT_XY_HOMING
42
-opt_set_adv FANMUX0_PIN 53
37
+           SKEW_CORRECTION SKEW_CORRECTION_FOR_Z SKEW_CORRECTION_GCODE \
38
+           FWRETRACT ARC_P_CIRCLES ADVANCED_PAUSE_FEATURE CNC_WORKSPACE_PLANES CNC_COORDINATE_SYSTEMS \
39
+           POWER_LOSS_RECOVERY POWER_LOSS_PIN POWER_LOSS_STATE FAST_FILE_TRANSFER \
40
+           LCD_PROGRESS_BAR LCD_PROGRESS_BAR_TEST PINS_DEBUGGING \
41
+           MAX7219_DEBUG LED_CONTROL_MENU CASE_LIGHT_ENABLE CASE_LIGHT_USE_NEOPIXEL CODEPENDENT_XY_HOMING
42
+opt_set FANMUX0_PIN 53
43
 exec_test $1 $2 "RAMPS with 2 extruders, RRDFGSC, Linear ABL, LEDs, and many options"
43
 exec_test $1 $2 "RAMPS with 2 extruders, RRDFGSC, Linear ABL, LEDs, and many options"
44
 
44
 
45
 #
45
 #
55
 opt_set TEMP_SENSOR_4 999
55
 opt_set TEMP_SENSOR_4 999
56
 opt_set TEMP_SENSOR_BED 1
56
 opt_set TEMP_SENSOR_BED 1
57
 opt_enable AUTO_BED_LEVELING_UBL RESTORE_LEVELING_AFTER_G28 DEBUG_LEVELING_FEATURE G26_MESH_EDITING ENABLE_LEVELING_FADE_HEIGHT SKEW_CORRECTION \
57
 opt_enable AUTO_BED_LEVELING_UBL RESTORE_LEVELING_AFTER_G28 DEBUG_LEVELING_FEATURE G26_MESH_EDITING ENABLE_LEVELING_FADE_HEIGHT SKEW_CORRECTION \
58
-           EEPROM_SETTINGS EEPROM_CHITCHAT REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER SDSUPPORT
59
-opt_enable_adv USB_FLASH_DRIVE_SUPPORT SDCARD_SORT_ALPHA STATUS_MESSAGE_SCROLLING SCROLL_LONG_FILENAMES LIGHTWEIGHT_UI \
60
-               CUSTOM_USER_MENUS I2C_POSITION_ENCODERS BABYSTEPPING BABYSTEP_XY LIN_ADVANCE NANODLP_Z_SYNC QUICK_HOME JUNCTION_DEVIATION
58
+           EEPROM_SETTINGS EEPROM_CHITCHAT REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER SDSUPPORT \
59
+           USB_FLASH_DRIVE_SUPPORT SDCARD_SORT_ALPHA STATUS_MESSAGE_SCROLLING SCROLL_LONG_FILENAMES LIGHTWEIGHT_UI \
60
+           CUSTOM_USER_MENUS I2C_POSITION_ENCODERS BABYSTEPPING BABYSTEP_XY LIN_ADVANCE NANODLP_Z_SYNC QUICK_HOME JUNCTION_DEVIATION
61
 exec_test $1 $2 "Azteeg X3 with 5 extruders, RRDFGSC, probeless UBL, Linear Advance, and more"
61
 exec_test $1 $2 "Azteeg X3 with 5 extruders, RRDFGSC, probeless UBL, Linear Advance, and more"
62
 
62
 
63
 #
63
 #
66
 opt_enable Z_PROBE_SLED SKEW_CORRECTION SKEW_CORRECTION_FOR_Z SKEW_CORRECTION_GCODE
66
 opt_enable Z_PROBE_SLED SKEW_CORRECTION SKEW_CORRECTION_FOR_Z SKEW_CORRECTION_GCODE
67
 opt_set LCD_LANGUAGE jp-kana
67
 opt_set LCD_LANGUAGE jp-kana
68
 opt_disable SEGMENT_LEVELED_MOVES
68
 opt_disable SEGMENT_LEVELED_MOVES
69
-opt_enable_adv BABYSTEP_ZPROBE_OFFSET DOUBLECLICK_FOR_Z_BABYSTEPPING BABYSTEP_HOTEND_Z_OFFSET
69
+opt_enable BABYSTEP_ZPROBE_OFFSET DOUBLECLICK_FOR_Z_BABYSTEPPING BABYSTEP_HOTEND_Z_OFFSET
70
 exec_test $1 $2 "... Sled Z Probe, Skew, UBL Cartesian moves, Japanese, and Z probe BABYSTEPPING"
70
 exec_test $1 $2 "... Sled Z Probe, Skew, UBL Cartesian moves, Japanese, and Z probe BABYSTEPPING"
71
 
71
 
72
 #
72
 #
77
 opt_enable ZONESTAR_LCD Z_PROBE_SERVO_NR Z_SERVO_ANGLES DEACTIVATE_SERVOS_AFTER_MOVE \
77
 opt_enable ZONESTAR_LCD Z_PROBE_SERVO_NR Z_SERVO_ANGLES DEACTIVATE_SERVOS_AFTER_MOVE \
78
            AUTO_BED_LEVELING_3POINT DEBUG_LEVELING_FEATURE EEPROM_SETTINGS EEPROM_CHITCHAT
78
            AUTO_BED_LEVELING_3POINT DEBUG_LEVELING_FEATURE EEPROM_SETTINGS EEPROM_CHITCHAT
79
 opt_set NUM_SERVOS 1
79
 opt_set NUM_SERVOS 1
80
-opt_enable_adv NO_VOLUMETRICS EXTENDED_CAPABILITIES_REPORT AUTO_REPORT_TEMPERATURES AUTOTEMP G38_PROBE_TARGET
80
+opt_enable NO_VOLUMETRICS EXTENDED_CAPABILITIES_REPORT AUTO_REPORT_TEMPERATURES AUTOTEMP G38_PROBE_TARGET
81
 exec_test $1 $2 "RAMPS with ZONESTAR_LCD, Servo Probe, 3-Point ABL, DEBUG_LEVELING_FEATURE, EEPROM, G38, and more"
81
 exec_test $1 $2 "RAMPS with ZONESTAR_LCD, Servo Probe, 3-Point ABL, DEBUG_LEVELING_FEATURE, EEPROM, G38, and more"
82
 
82
 
83
 #
83
 #
97
            M100_FREE_MEMORY_WATCHER M100_FREE_MEMORY_DUMPER M100_FREE_MEMORY_CORRUPTOR \
97
            M100_FREE_MEMORY_WATCHER M100_FREE_MEMORY_DUMPER M100_FREE_MEMORY_CORRUPTOR \
98
            INCH_MODE_SUPPORT TEMPERATURE_UNITS_SUPPORT \
98
            INCH_MODE_SUPPORT TEMPERATURE_UNITS_SUPPORT \
99
            ULTIMAKERCONTROLLER SDSUPPORT \
99
            ULTIMAKERCONTROLLER SDSUPPORT \
100
-           PRINTCOUNTER NOZZLE_PARK_FEATURE NOZZLE_CLEAN_FEATURE PCA9632
101
-opt_enable_adv BEZIER_CURVE_SUPPORT EXPERIMENTAL_I2CBUS \
102
-               ADVANCED_PAUSE_FEATURE ADVANCED_PAUSE_CONTINUOUS_PURGE FILAMENT_LOAD_UNLOAD_GCODES PARK_HEAD_ON_PAUSE \
103
-               LCD_INFO_MENU M114_DETAIL
104
-opt_set_adv PWM_MOTOR_CURRENT "{ 1300, 1300, 1250 }"
105
-opt_set_adv I2C_SLAVE_ADDRESS 63
100
+           PRINTCOUNTER NOZZLE_PARK_FEATURE NOZZLE_CLEAN_FEATURE PCA9632 \
101
+           BEZIER_CURVE_SUPPORT EXPERIMENTAL_I2CBUS \
102
+           ADVANCED_PAUSE_FEATURE ADVANCED_PAUSE_CONTINUOUS_PURGE FILAMENT_LOAD_UNLOAD_GCODES PARK_HEAD_ON_PAUSE \
103
+           LCD_INFO_MENU M114_DETAIL
104
+opt_set PWM_MOTOR_CURRENT "{ 1300, 1300, 1250 }"
105
+opt_set I2C_SLAVE_ADDRESS 63
106
 exec_test $1 $2 "MINIRAMBO for PWM_MOTOR_CURRENT etc"
106
 exec_test $1 $2 "MINIRAMBO for PWM_MOTOR_CURRENT etc"
107
 
107
 
108
 #
108
 #
122
 opt_set MOTHERBOARD BOARD_RUMBA
122
 opt_set MOTHERBOARD BOARD_RUMBA
123
 opt_set EXTRUDERS 2
123
 opt_set EXTRUDERS 2
124
 opt_set TEMP_SENSOR_1 1
124
 opt_set TEMP_SENSOR_1 1
125
-opt_enable USE_XMAX_PLUG
126
-opt_enable_adv DUAL_X_CARRIAGE
125
+opt_enable USE_XMAX_PLUG DUAL_X_CARRIAGE
127
 exec_test $1 $2 "DUAL_X_CARRIAGE"
126
 exec_test $1 $2 "DUAL_X_CARRIAGE"
128
 
127
 
129
 #
128
 #
154
            REPRAP_DISCOUNT_SMART_CONTROLLER BABYSTEPPING DAC_MOTOR_CURRENT_DEFAULT \
153
            REPRAP_DISCOUNT_SMART_CONTROLLER BABYSTEPPING DAC_MOTOR_CURRENT_DEFAULT \
155
            FILAMENT_LCD_DISPLAY FILAMENT_WIDTH_SENSOR \
154
            FILAMENT_LCD_DISPLAY FILAMENT_WIDTH_SENSOR \
156
            ENDSTOP_INTERRUPTS_FEATURE ENDSTOP_NOISE_THRESHOLD FAN_SOFT_PWM SDSUPPORT \
155
            ENDSTOP_INTERRUPTS_FEATURE ENDSTOP_NOISE_THRESHOLD FAN_SOFT_PWM SDSUPPORT \
157
-           SWITCHING_TOOLHEAD NUM_SERVOS DEBUG_LEVELING_FEATURE
158
-opt_set_adv FAN_MIN_PWM 50
159
-opt_set_adv FAN_KICKSTART_TIME 100
160
-opt_set_adv XY_FREQUENCY_LIMIT  15
161
-opt_enable_adv SHOW_TEMP_ADC_VALUES HOME_Y_BEFORE_X EMERGENCY_PARSER \
162
-               ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED ADVANCED_OK \
163
-               VOLUMETRIC_DEFAULT_ON NO_WORKSPACE_OFFSETS ACTION_ON_KILL \
164
-               EXTRA_FAN_SPEED FWERETRACT Z_DUAL_STEPPER_DRIVERS Z_DUAL_ENDSTOPS \
165
-               MENU_ADDAUTOSTART SDCARD_SORT_ALPHA
156
+           SWITCHING_TOOLHEAD NUM_SERVOS DEBUG_LEVELING_FEATURE \
157
+           SHOW_TEMP_ADC_VALUES HOME_Y_BEFORE_X EMERGENCY_PARSER \
158
+           ABORT_ON_ENDSTOP_HIT_FEATURE_ENABLED ADVANCED_OK \
159
+           VOLUMETRIC_DEFAULT_ON NO_WORKSPACE_OFFSETS ACTION_ON_KILL \
160
+           EXTRA_FAN_SPEED FWERETRACT Z_DUAL_STEPPER_DRIVERS Z_DUAL_ENDSTOPS \
161
+           MENU_ADDAUTOSTART SDCARD_SORT_ALPHA
162
+opt_set FAN_MIN_PWM 50
163
+opt_set FAN_KICKSTART_TIME 100
164
+opt_set XY_FREQUENCY_LIMIT  15
166
 exec_test $1 $2 "Many less common options"
165
 exec_test $1 $2 "Many less common options"
167
 
166
 
168
 ######## Other Standard LCD/Panels ##############
167
 ######## Other Standard LCD/Panels ##############
196
 # G3D_PANEL with SDCARD_SORT_ALPHA and STATUS_MESSAGE_SCROLLING
195
 # G3D_PANEL with SDCARD_SORT_ALPHA and STATUS_MESSAGE_SCROLLING
197
 #
196
 #
198
 #restore_configs
197
 #restore_configs
199
-#opt_enable G3D_PANEL SDSUPPORT
200
-#opt_enable_adv SDCARD_SORT_ALPHA STATUS_MESSAGE_SCROLLING SCROLL_LONG_FILENAMES
201
-#opt_set_adv SDSORT_GCODE true
202
-#opt_set_adv SDSORT_USES_RAM true
203
-#opt_set_adv SDSORT_USES_STACK true
204
-#opt_set_adv SDSORT_CACHE_NAMES true
198
+#opt_enable G3D_PANEL SDSUPPORT SDCARD_SORT_ALPHA STATUS_MESSAGE_SCROLLING SCROLL_LONG_FILENAMES
199
+#opt_set SDSORT_GCODE true
200
+#opt_set SDSORT_USES_RAM true
201
+#opt_set SDSORT_USES_STACK true
202
+#opt_set SDSORT_CACHE_NAMES true
205
 #exec_test $1 $2 "Stuff"
203
 #exec_test $1 $2 "Stuff"
206
 #
204
 #
207
 # REPRAPWORLD_KEYPAD
205
 # REPRAPWORLD_KEYPAD
297
 #
295
 #
298
 use_example_configs SCARA
296
 use_example_configs SCARA
299
 opt_enable USE_ZMIN_PLUG FIX_MOUNTED_PROBE AUTO_BED_LEVELING_BILINEAR PAUSE_BEFORE_DEPLOY_STOW \
297
 opt_enable USE_ZMIN_PLUG FIX_MOUNTED_PROBE AUTO_BED_LEVELING_BILINEAR PAUSE_BEFORE_DEPLOY_STOW \
300
-           EEPROM_SETTINGS EEPROM_CHITCHAT ULTIMAKERCONTROLLER
298
+           EEPROM_SETTINGS EEPROM_CHITCHAT ULTIMAKERCONTROLLER \
299
+           MONITOR_DRIVER_STATUS STEALTHCHOP HYBRID_THRESHOLD SENSORLESS_HOMING
301
 opt_set X_DRIVER_TYPE TMC2130
300
 opt_set X_DRIVER_TYPE TMC2130
302
 opt_set Y_DRIVER_TYPE TMC2130
301
 opt_set Y_DRIVER_TYPE TMC2130
303
 opt_set Z_DRIVER_TYPE TMC2130
302
 opt_set Z_DRIVER_TYPE TMC2130
304
 opt_set E0_DRIVER_TYPE TMC2130
303
 opt_set E0_DRIVER_TYPE TMC2130
305
-opt_enable_adv MONITOR_DRIVER_STATUS STEALTHCHOP HYBRID_THRESHOLD SENSORLESS_HOMING
306
 exec_test $1 $2 "SCARA with TMC2130"
304
 exec_test $1 $2 "SCARA with TMC2130"
307
 #
305
 #
308
 # TMC2208 Config
306
 # TMC2208 Config
313
 opt_set Z_DRIVER_TYPE TMC2208
311
 opt_set Z_DRIVER_TYPE TMC2208
314
 opt_set E0_DRIVER_TYPE TMC2208
312
 opt_set E0_DRIVER_TYPE TMC2208
315
 opt_disable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
313
 opt_disable Z_MIN_PROBE_USES_Z_MIN_ENDSTOP_PIN
316
-opt_enable REPRAPWORLD_KEYPAD
317
-opt_enable_adv MONITOR_DRIVER_STATUS STEALTHCHOP HYBRID_THRESHOLD TMC_DEBUG
314
+opt_enable REPRAPWORLD_KEYPAD MONITOR_DRIVER_STATUS STEALTHCHOP HYBRID_THRESHOLD TMC_DEBUG
318
 exec_test $1 $2 "TMC2208 Config"
315
 exec_test $1 $2 "TMC2208 Config"
319
 #
316
 #
320
 # tvrrug Config need to check board type for sanguino atmega644p
317
 # tvrrug Config need to check board type for sanguino atmega644p

+ 8
- 10
buildroot/share/tests/teensy35_tests Целия файл

23
            FILAMENT_WIDTH_SENSOR FILAMENT_LCD_DISPLAY \
23
            FILAMENT_WIDTH_SENSOR FILAMENT_LCD_DISPLAY \
24
            FIX_MOUNTED_PROBE Z_SAFE_HOMING AUTO_BED_LEVELING_BILINEAR Z_MIN_PROBE_REPEATABILITY_TEST DEBUG_LEVELING_FEATURE \
24
            FIX_MOUNTED_PROBE Z_SAFE_HOMING AUTO_BED_LEVELING_BILINEAR Z_MIN_PROBE_REPEATABILITY_TEST DEBUG_LEVELING_FEATURE \
25
            BABYSTEPPING BABYSTEP_XY BABYSTEP_ZPROBE_OFFSET BABYSTEP_ZPROBE_GFX_OVERLAY \
25
            BABYSTEPPING BABYSTEP_XY BABYSTEP_ZPROBE_OFFSET BABYSTEP_ZPROBE_GFX_OVERLAY \
26
-           PRINTCOUNTER NOZZLE_PARK_FEATURE NOZZLE_CLEAN_FEATURE SLOW_PWM_HEATERS PIDTEMPBED EEPROM_SETTINGS INCH_MODE_SUPPORT TEMPERATURE_UNITS_SUPPORT M100_FREE_MEMORY_WATCHER
27
-opt_enable_adv ADVANCED_PAUSE_FEATURE LCD_INFO_MENU ARC_SUPPORT BEZIER_CURVE_SUPPORT EXPERIMENTAL_I2CBUS EXTENDED_CAPABILITIES_REPORT AUTO_REPORT_TEMPERATURES SDCARD_SORT_ALPHA PARK_HEAD_ON_PAUSE
28
-opt_set_adv I2C_SLAVE_ADDRESS 63
26
+           PRINTCOUNTER NOZZLE_PARK_FEATURE NOZZLE_CLEAN_FEATURE SLOW_PWM_HEATERS PIDTEMPBED EEPROM_SETTINGS INCH_MODE_SUPPORT TEMPERATURE_UNITS_SUPPORT M100_FREE_MEMORY_WATCHER \
27
+           ADVANCED_PAUSE_FEATURE LCD_INFO_MENU ARC_SUPPORT BEZIER_CURVE_SUPPORT EXPERIMENTAL_I2CBUS EXTENDED_CAPABILITIES_REPORT AUTO_REPORT_TEMPERATURES SDCARD_SORT_ALPHA PARK_HEAD_ON_PAUSE
28
+opt_set I2C_SLAVE_ADDRESS 63
29
 opt_set GRID_MAX_POINTS_X 16
29
 opt_set GRID_MAX_POINTS_X 16
30
 exec_test $1 $2 "Teensy3.5 with many features"
30
 exec_test $1 $2 "Teensy3.5 with many features"
31
 
31
 
33
 # Test a Sled Z Probe with Linear leveling
33
 # Test a Sled Z Probe with Linear leveling
34
 #
34
 #
35
 restore_configs
35
 restore_configs
36
-opt_enable EEPROM_SETTINGS \
37
-           Z_PROBE_SLED AUTO_BED_LEVELING_LINEAR DEBUG_LEVELING_FEATURE
38
-opt_enable_adv GCODE_MACROS
36
+opt_enable EEPROM_SETTINGS Z_PROBE_SLED AUTO_BED_LEVELING_LINEAR DEBUG_LEVELING_FEATURE GCODE_MACROS
39
 exec_test $1 $2 "Sled Z Probe with Linear leveling"
37
 exec_test $1 $2 "Sled Z Probe with Linear leveling"
40
 
38
 
41
 #
39
 #
49
 #
47
 #
50
 # ...with AUTO_BED_LEVELING_3POINT, DEBUG_LEVELING_FEATURE, EEPROM_SETTINGS, EEPROM_CHITCHAT, EXTENDED_CAPABILITIES_REPORT, and AUTO_REPORT_TEMPERATURES
48
 # ...with AUTO_BED_LEVELING_3POINT, DEBUG_LEVELING_FEATURE, EEPROM_SETTINGS, EEPROM_CHITCHAT, EXTENDED_CAPABILITIES_REPORT, and AUTO_REPORT_TEMPERATURES
51
 #
49
 #
52
-# opt_enable AUTO_BED_LEVELING_3POINT DEBUG_LEVELING_FEATURE EEPROM_SETTINGS
53
-# opt_enable_adv EXTENDED_CAPABILITIES_REPORT AUTO_REPORT_TEMPERATURES
50
+# opt_enable AUTO_BED_LEVELING_3POINT DEBUG_LEVELING_FEATURE EEPROM_SETTINGS \
51
+#            EXTENDED_CAPABILITIES_REPORT AUTO_REPORT_TEMPERATURES
54
 # exec_test $1 $2 "...with AUTO_BED_LEVELING_3POINT, DEBUG_LEVELING_FEATURE, EEPROM_SETTINGS, EEPROM_CHITCHAT, EXTENDED_CAPABILITIES_REPORT, and AUTO_REPORT_TEMPERATURES"
52
 # exec_test $1 $2 "...with AUTO_BED_LEVELING_3POINT, DEBUG_LEVELING_FEATURE, EEPROM_SETTINGS, EEPROM_CHITCHAT, EXTENDED_CAPABILITIES_REPORT, and AUTO_REPORT_TEMPERATURES"
55
 
53
 
56
 #
54
 #
94
 # Enable Z_DUAL_STEPPER_DRIVERS, Z_DUAL_ENDSTOPS
92
 # Enable Z_DUAL_STEPPER_DRIVERS, Z_DUAL_ENDSTOPS
95
 #
93
 #
96
 restore_configs
94
 restore_configs
97
-opt_enable_adv Z_DUAL_STEPPER_DRIVERS Z_DUAL_ENDSTOPS
95
+opt_enable Z_DUAL_STEPPER_DRIVERS Z_DUAL_ENDSTOPS
98
 pins_set RAMPS X_MAX_PIN -1
96
 pins_set RAMPS X_MAX_PIN -1
99
-opt_add_adv Z2_MAX_PIN 2
97
+opt_add Z2_MAX_PIN 2
100
 opt_enable USE_XMAX_PLUG
98
 opt_enable USE_XMAX_PLUG
101
 exec_test $1 $2 "Z_DUAL_STEPPER_DRIVERS, Z_DUAL_ENDSTOPS"
99
 exec_test $1 $2 "Z_DUAL_STEPPER_DRIVERS, Z_DUAL_ENDSTOPS"
102
 
100
 

Loading…
Отказ
Запис