Commit graph

59 commits

Author SHA1 Message Date
kliment
72e4ce1c2c Gregfrost thermocouple support - still needs minor cleanup 2011-04-22 12:14:49 +02:00
Emanuele Caruso
180f20a1cd Updated README with important WARNING. Read it if you haven't already! 2011-04-19 17:05:31 +02:00
Emanuele Caruso
163d9d0eb2 Merge remote branch 'upstream/master' 2011-04-19 17:00:40 +02:00
Emanuele Caruso
aeb9132cbf Fixed speed bug. Before updating, read the WARNING below!
WARNING: This version fixes a bug that caused speeds to be lower than what
set in GCODE. So before attempting any print, you will have to check all
your axis max speed, including the extruder retract speed. Not following
this guidelines can seriously damage your printer.
2011-04-19 16:53:17 +02:00
kliment
c392305761 Initialize temp variables correctly 2011-04-19 09:22:46 +02:00
Emanuele Caruso
614d568a96 Added some rough documentation to linear_move() 2011-04-19 02:02:06 +02:00
Nils
6f712d9306 Changed error message when selecting invalid board to actually make sense 2011-04-17 02:05:41 +02:00
kliment
24b63b7644 Correct number for Gen6 in pins.h 2011-04-15 23:56:12 +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
6ec0bada6c Fix interval calculation (thanks to BenJackson) 2011-04-14 08:18:28 +02:00
kliment
853a295762 Terminate current move after endstop hit - avoids lockup 2011-04-13 11:17:56 +02:00
kliment
6df9556de0 Fix kill function to disable axes and heaters like it should. 2011-04-12 09:55:22 +02:00
kliment
95fff5367d Fix M28 to work with checksums - thanks to jeanmarc 2011-04-11 00:02:59 +02:00
kliment
31936a2caa Experimental PID support. Use with caution. 2011-04-10 21:58:56 +02:00
Emanuele Caruso
d8f195bd3f Fixed acceleration bug: thank you jeanmarc for pointing that out! 2011-04-08 23:36:38 +02:00
Emanuele Caruso
8f8acb8e5b Merge remote branch 'origin/master' 2011-04-08 07:19:19 +02:00
Emanuele Caruso
df8611817a Merge branches 'master' and 'accfix' 2011-04-08 07:05:16 +02:00
Emanuele Caruso
70514ce33b Improved acceleration algorithm: now you can set minimum feedrate speed 2011-04-08 07:04:51 +02:00
kliment
c0ccdd0438 Remove checksum from M28 and M23 commands 2011-04-07 10:57:26 +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
0f095d94d8 SD write support. Safety check for step count. 2011-04-06 23:56:39 +02:00
Emanuele Caruso
25d00d4147 Performance tweak: removed timediff calculations for extruder steps if the move has X or Y steps, since it is not used in that case 2011-04-05 17:52:23 +02:00
Emanuele Caruso
2f151cff4b Code cleaning in linear_move(), no functional enhancement 2011-04-05 16:42:33 +02:00
kliment
a71a1ee2ab Fixed SD card removal and reinsertion. Added support for bed temp reading in newer repsnapper. 2011-04-05 13:45:46 +02:00
Emanuele Caruso
698e33c12d Removed float calculations in the new extruder move algorithm 2011-04-05 00:48:48 +02:00
Emanuele Caruso
dc53111a71 Fixed extruder issue: the e-move was shorter than other axises 2011-04-04 21:18:02 +02:00
kliment
fcd6fe728c Corrections to README from caru's commit 2011-04-03 20:28:55 +02:00
Emanuele Caruso
646684a5e4 Updated README with important information on how to configure thermistor table(s) 2011-04-03 20:15:18 +02:00
Emanuele Caruso
0edb70a105 Fixed geometry bug. Implemented Bresenham linear interpolation for X and Y axis. Added acceleration to X and Y axes. 2011-04-03 05:01:49 +02:00
kliment
9d080f260b Timediff was not declared with SD disabled 2011-03-29 08:02:08 +02:00
kliment
666671e306 Fix potential very bad geometry bug 2011-03-29 07:34:08 +02:00
kliment
254f42b118 Attempt at geometry fix. Catches up to missed steps whenever it finds them. 2011-03-28 22:57:39 +02:00
kliment
8562260f00 Changed initialization order to enable Mega 2560 users to connect more reliably 2011-03-28 18:20:55 +02:00
kliment
00fbfefd12 Changed initialization order to enable Mega 2560 users to connect more reliably 2011-03-28 18:19:03 +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
Emanuele Caruso
6d4dae1115 Added support for a heated bed thermistor that can be different from the hot-end thermistor 2011-03-26 16:48:50 +01:00
Emanuele Caruso
cc6260bd71 Fixed wrong feedrate bug. 2011-03-26 16:45:02 +01:00
kliment
0e0087ef75 Updated readme 2011-03-13 12:49:44 +01: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
ad612ac4e6 added ifndef for 2560 2010-12-08 13:29:27 -08:00
johnnyr
1931376e4c Changed Heater and Fan pins for v1.1 2010-11-10 11:24:16 -08:00
johnnyr
38afe46c0b Added Fan control 2010-11-10 11:23:12 -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
ea3fda25c5 2010-08-11 20:53:56 -07:00
johnnyr
94d3829510 changed arduino mega pins for ramps 2010-08-11 20:52:27 -07:00
johnnyr
dfbb1e3cb6 2010-08-11 20:50:51 -07:00
tonokip
93770c54ed added failsafe endstop checking Mcode that can be used for homing 2010-05-12 19:11:30 -07:00
tonokip
c00f11f985 properly check for new serial data 2010-05-05 21:45:37 -07:00