From 085a587fe4dbe4e6c7a8868d21bade682ccdfd29 Mon Sep 17 00:00:00 2001 From: Jeff Eberl Date: Thu, 5 Dec 2019 11:36:25 -0700 Subject: [PATCH 1/3] Created a test case with the least painful changes from V1's CNC Dual Endstop Rambo configuration. --- buildroot/share/tests/rambo-tests | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/buildroot/share/tests/rambo-tests b/buildroot/share/tests/rambo-tests index 649a0801dc2c..ffc968b86f72 100644 --- a/buildroot/share/tests/rambo-tests +++ b/buildroot/share/tests/rambo-tests @@ -17,5 +17,34 @@ opt_set Z_DRIVER_TYPE TMC2130 opt_set E0_DRIVER_TYPE TMC2130 exec_test $1 $2 "Default Configuration" +# +# Full size Rambo Dual Endstop CNC +# +restore_configs +opt_set MOTHERBOARD BOARD_RAMBO +opt_set EXTRUDERS 0 +opt_set TEMP_SENSOR_0 999 +opt_set DUMMY_THERMISTOR_999_VALUE 170 +opt_enable USE_XMAX_PLUG +opt_enable USE_YMAX_PLUG +opt_enable USE_ZMAX_PLUG +opt_enable S_CURVE_ACCELEARATION +opt_disable MIN_SOFTWARE_ENDSTOP_Z +opt_disable MAX_SOFTWARE_ENDSTOPS +opt_enable EEPROM_SETTINGS +opt_enable SD_SUPPORT +opt_enable REVERSE_ENCODER_DIRECTION +opt_enable REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER +opt_enable X_DUAL_STEPPER_DRIVERS +opt_enable X_DUAL_ENDSTOPS +opt_enable Y_DUAL_STEPPER_DRIVERS +opt_enable Y_DUAL_ENDSTOPS +opt_enable ADAPTIVE_STEP_SMOOTHING +opt_set DIGIPOT_MOTOR_CURRENT { 120, 120, 120, 120, 120 } +opt_enable CNC_COORDINATE_SYSTEMS +opt_enable GCODE_MOTION_MODES + +exec_test $1 $2 "Rambo CNC Configuration" + # clean up restore_configs From 4e6f3a87c0871ce6130205a87e1b40e0214de67f Mon Sep 17 00:00:00 2001 From: Jeff Eberl Date: Thu, 5 Dec 2019 22:22:10 -0700 Subject: [PATCH 2/3] Set the digipot values with a quoted setting. --- buildroot/share/tests/rambo-tests | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/buildroot/share/tests/rambo-tests b/buildroot/share/tests/rambo-tests index ffc968b86f72..8891b72d6fb4 100644 --- a/buildroot/share/tests/rambo-tests +++ b/buildroot/share/tests/rambo-tests @@ -40,7 +40,7 @@ opt_enable X_DUAL_ENDSTOPS opt_enable Y_DUAL_STEPPER_DRIVERS opt_enable Y_DUAL_ENDSTOPS opt_enable ADAPTIVE_STEP_SMOOTHING -opt_set DIGIPOT_MOTOR_CURRENT { 120, 120, 120, 120, 120 } +opt_set DIGIPOT_MOTOR_CURRENT '{ 120, 120, 120, 120, 120 }' opt_enable CNC_COORDINATE_SYSTEMS opt_enable GCODE_MOTION_MODES From 4477fe9e458ac015ca4f192322bf83f5c3ab9ef3 Mon Sep 17 00:00:00 2001 From: Scott Lahteine Date: Wed, 11 Dec 2019 02:26:42 -0600 Subject: [PATCH 3/3] Update rambo-tests --- buildroot/share/tests/rambo-tests | 24 +++++------------------- 1 file changed, 5 insertions(+), 19 deletions(-) diff --git a/buildroot/share/tests/rambo-tests b/buildroot/share/tests/rambo-tests index 8891b72d6fb4..4c964c6cbcd1 100644 --- a/buildroot/share/tests/rambo-tests +++ b/buildroot/share/tests/rambo-tests @@ -20,30 +20,16 @@ exec_test $1 $2 "Default Configuration" # # Full size Rambo Dual Endstop CNC # -restore_configs opt_set MOTHERBOARD BOARD_RAMBO opt_set EXTRUDERS 0 opt_set TEMP_SENSOR_0 999 opt_set DUMMY_THERMISTOR_999_VALUE 170 -opt_enable USE_XMAX_PLUG -opt_enable USE_YMAX_PLUG -opt_enable USE_ZMAX_PLUG -opt_enable S_CURVE_ACCELEARATION -opt_disable MIN_SOFTWARE_ENDSTOP_Z -opt_disable MAX_SOFTWARE_ENDSTOPS -opt_enable EEPROM_SETTINGS -opt_enable SD_SUPPORT -opt_enable REVERSE_ENCODER_DIRECTION -opt_enable REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER -opt_enable X_DUAL_STEPPER_DRIVERS -opt_enable X_DUAL_ENDSTOPS -opt_enable Y_DUAL_STEPPER_DRIVERS -opt_enable Y_DUAL_ENDSTOPS -opt_enable ADAPTIVE_STEP_SMOOTHING opt_set DIGIPOT_MOTOR_CURRENT '{ 120, 120, 120, 120, 120 }' -opt_enable CNC_COORDINATE_SYSTEMS -opt_enable GCODE_MOTION_MODES - +opt_enable USE_XMAX_PLUG USE_YMAX_PLUG USE_ZMAX_PLUG \ + REPRAP_DISCOUNT_FULL_GRAPHIC_SMART_CONTROLLER REVERSE_ENCODER_DIRECTION SDSUPPORT EEPROM_SETTINGS \ + S_CURVE_ACCELERATION X_DUAL_STEPPER_DRIVERS X_DUAL_ENDSTOPS Y_DUAL_STEPPER_DRIVERS Y_DUAL_ENDSTOPS \ + ADAPTIVE_STEP_SMOOTHING CNC_COORDINATE_SYSTEMS GCODE_MOTION_MODES +opt_disable MIN_SOFTWARE_ENDSTOP_Z MAX_SOFTWARE_ENDSTOPS exec_test $1 $2 "Rambo CNC Configuration" # clean up