Commit graph

40 commits

Author SHA1 Message Date
Emanuele Caruso
0773ea752d Refactored do_xxx_step() functions in 1 do_step() function. This is the first of a series of commits to refactor Sprinter to use bresenham on all axis. Much of the inspiration comes from ScribbleJ fork. 2011-05-17 20:30:27 +02:00
kliment
01d5fbf28b Safety check for homing direction 2011-05-16 00:02:54 +02:00
kliment
a0272ab762 Merge pull request #25 from ScribbleJ/3dba0cd086d96358e6bc3570e364324406769304
Endstop patch
2011-05-15 13:15:41 -07:00
kliment
484b3b087e Make temperature check interval constant regardless of whether a move is happening or not - this improved PID performance
Make temp check interval configurable.
Make temp tables static to save RAM.
2011-05-15 14:08:04 +02:00
Christopher Jansen
3dba0cd086 Added support for endstops at either max or min - no longer supports min only. 2011-05-14 19:47:12 -05:00
Nils
889d6a7c5b Removing MCode for overheat protection 2011-05-12 23:24:59 +02:00
Nils
38660dbd39 Adding experimental support for max temperature gueard (M143) 2011-05-12 14:26:31 +02:00
Emanuele Caruso
d36d7ca499 Added documentation to constant acceleration parameters 2011-05-04 22:03:20 +02:00
Emanuele Caruso
d15d4b96ce Added constant acceleration option (aka speed ramp), enabled by default 2011-05-04 21:49:09 +02:00
Emanuele Caruso
93529ad632 Added max z feedrate configuration value, default to 120 mm/min. Solution suggested by cakeller98 2011-05-04 21:05:22 +02:00
Emanuele Caruso
5a5818c109 Made exponential acceleration optional with a #define in configuration.h 2011-05-04 20:44:50 +02:00
kliment
e243330338 Fix trailing semicolon in #define 2011-05-02 23:19:36 +02:00
Emanuele Caruso
3c67e2b0e0 Merge remote branch 'origin/master' 2011-05-02 16:27:18 +02:00
kliment
eb3940fab4 Added watchdog aand minimal temp for greater safety in the case of a disconnected thermistor 2011-05-01 16:31:46 +02:00
Emanuele Caruso
3470a47a33 Added configuration value for absolute delay microseconds, default to 1. This seems to work better than STEP_DELAY_RATIO and is enabled by default 2011-05-01 05:13:04 +02:00
Emanuele Caruso
d22c0fbf36 Added configuration parameter for delaying steps, STEP_DELAY_RATIO.
This should be manually enabled in configuration.h if you are
experiencing missing steps. Please be aware that enabling it may
also prevent your motor from reaching the nominal speed.
2011-05-01 04:36:45 +02:00
Tommy Cheng
40249d192f Adding Support for Sanguinololu 2011-04-30 02:17:22 +08:00
kliment
896b01ab4a Merge branch 'master' of git@github.com:kliment/Klimentkip 2011-04-27 23:31:54 +02:00
kliment
ef8099b6dd Added PWM control to fan pin, added smoothing code for erratic gen6 temp readings 2011-04-27 23:30:58 +02:00
Emanuele Caruso
00bbafb11a Merge remote branch 'origin/master' 2011-04-25 23:39:27 +02:00
Emanuele Caruso
3a57b65338 Added separate acceleration configuration parameter for travel moves 2011-04-25 23:37:23 +02:00
Emanuele Caruso
d432e22dc1 Added separate acceleration configuration parameter for travel moves 2011-04-25 23:35:00 +02:00
Emanuele Caruso
bdf475b6e7 Restored acceleration configuration values to the previous more conservative defaults 2011-04-24 19:28:02 +02:00
Emanuele Caruso
6becb19dc5 Merge branch 'minconstspeed' 2011-04-22 21:18:13 +02:00
Emanuele Caruso
d8d592179e Added min constant speed units configuration value for acceleration. Disabled manage_heating while accelerating or decelerating. Updated acceleration configuration values to better default values. 2011-04-22 21:10:10 +02:00
kliment
f1a2e54b12 Sane defaults when thermocouple support is present 2011-04-22 12:18:12 +02:00
kliment
72e4ce1c2c Gregfrost thermocouple support - still needs minor cleanup 2011-04-22 12:14:49 +02:00
kliment
00aa507248 Add support for Gen6, conditional SD and heated bed code, and mendelparts thermistor table 2011-04-15 09:02:06 +02:00
kliment
31936a2caa Experimental PID support. Use with caution. 2011-04-10 21:58:56 +02:00
Emanuele Caruso
70514ce33b Improved acceleration algorithm: now you can set minimum feedrate speed 2011-04-08 07:04:51 +02:00
Emanuele Caruso
aad7c19db8 Fixed acceleration algorithm. Added deceleration. Added configuration setting for acceleration in configuration.h 2011-04-07 06:14:23 +02:00
kliment
a3bd2c88b7 Added temp tables to configuration. Made dual temp tables optional. Re-enabled min-z endstop in default config. 2011-03-28 18:15:38 +02:00
kliment
f538a2d590 Added SD support, heatbed support and internal endstop pullup support. Improved communications, removed echo, added buffering. 2011-03-13 12:34:34 +01:00
johnnyr
933c0b69b1 set endstop default config for RRSOES 2011-01-05 23:01:30 -08:00
johnnyr
85fe968aeb 2010-08-29 17:45:38 -07:00
johnnyr
b51219c4e7 customized config for RAMPS 2010-08-12 09:26:13 -07:00
johnnyr
dfbb1e3cb6 2010-08-11 20:50:51 -07:00
tonokip
38eb0a1bcd added config option for inverting stepper direction 2010-05-02 13:47:44 -07:00
tonokip
3d2194c334 minor fix newlines for configuration.h 2010-05-02 12:39:31 -07:00
tonokip
d024fdb1b1 rewrite 2010-05-01 16:52:51 -07:00