summaryrefslogtreecommitdiff
path: root/Sprinter/Configuration.h
diff options
context:
space:
mode:
authorGreg Dahlman <gdahlman@hotmail.com>2011-12-05 20:29:31 -0800
committerGreg Dahlman <gdahlman@hotmail.com>2011-12-05 20:29:31 -0800
commit09d5247ba2deb0c019f8f2e0df5068826e08f045 (patch)
tree1a6aac94d771124f174001393ca2dadef602334a /Sprinter/Configuration.h
parent4506c497a46c5ed1acfea25969c5453d42b73276 (diff)
parentb331d4810168001ef18d7ab034dfd03e2b03cf00 (diff)
Merge remote-tracking branch 'upstream/experimental'
Conflicts: Sprinter/pins.h
Diffstat (limited to 'Sprinter/Configuration.h')
-rw-r--r--Sprinter/Configuration.h13
1 files changed, 12 insertions, 1 deletions
diff --git a/Sprinter/Configuration.h b/Sprinter/Configuration.h
index df52a08..2a57812 100644
--- a/Sprinter/Configuration.h
+++ b/Sprinter/Configuration.h
@@ -9,6 +9,7 @@
// Gen6 = 5,
// Sanguinololu up to 1.1 = 6
// Sanguinololu 1.2 and above = 62
+// Gen 7 = 7
// Teensylu (at90usb) = 8
// Gen 3 Plus = 21
// gen 3 Monolithic Electronics = 22
@@ -50,9 +51,13 @@ const bool Z_ENDSTOP_INVERT = false;
// Comment out (using // at the start of the line) to disable SD support:
#define SDSUPPORT
-
//// ADVANCED SETTINGS - to tweak parameters
+#ifdef SDSUPPORT
+ //Fast transfer chunk size (> 1024 is unstable, change at your own risk).
+ #define SD_FAST_XFER_CHUNK_SIZE 1024
+#endif
+
#include "thermistortables.h"
// For Inverting Stepper Enable Pins (Active Low) use 0, Non Inverting (Active High) use 1
@@ -99,6 +104,12 @@ bool axis_relative_modes[] = {false, false, false, false};
// If you enable this, make sure STEP_DELAY_MICROS is disabled. (except for Gen6: both need to be enabled.)
//#define STEP_DELAY_RATIO 0.25
+///Oscillation reduction. Forces x,y,or z axis to be stationary for ## ms before allowing axis to switch direcitons. Alternative method to prevent skipping steps. Uncomment the line below to activate.
+//#define RAPID_OSCILLATION_REDUCTION
+#ifdef RAPID_OSCILLATION_REDUCTION
+long min_time_before_dir_change = 30; //milliseconds
+#endif
+
// Comment this to disable ramp acceleration
#define RAMP_ACCELERATION