Commit graph

101 commits

Author SHA1 Message Date
Emanuele Caruso
f2f0ebe09c Dramatically decreased GCODE write time to SD 2011-05-11 01:12:19 +02:00
kliment
140f11833c Merge pull request #11 from cakeller98/M84_Adding_Timeout
Added M84 Timeout for steppers with M84 Sn
2011-05-07 14:10:41 -07:00
Christopher Keller
d0a32823f3 Added M84 Timeout for steppers:
Changed the comment to reflect the updated usage
  Old functionality remains unchanged M84 disables steppers after finishing previous move.
  Added functionality:  M84 S<seconds> adds an inactivity timeout, after which the steppers will be disabled.  If S0, then no timeout (default)
2011-05-07 16:01:41 -05:00
Emanuele Caruso
3f541055df Fixed deceleration bug for constant acceleration 2011-05-04 23:14:00 +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
51214e5d11 Make sure M190 does nothing if no heated bed present. Fix report format to match repsnapper expectations 2011-05-03 06:49:55 -07:00
kliment
b629bbafab Merge pull request #7 from sam-ward/master.
Added support for M190 - Wait for heated bed to reach target temp.
2011-05-03 06:43:28 -07:00
Sam Ward
b44c32eba4 Added support for M190 - Wait for heated bed to reach target temp.
Amended Gcode descriptions at top of file.
2011-05-03 20:30:14 +08:00
kliment
6566c02656 Merge pull request #4 from ScribbleJ/master.
Makefile support to enable upload/compile without the Arduino IDE.
2011-05-03 00:29:00 -07:00
Christopher Jansen
f230275433 Changed avrdude to use copy included in Arduino and to precisely match Arduino Env usage. 2011-05-03 02:08:29 -05:00
kliment
8121c06bc0 Merge pull request #6 from kludgineer/master.
Added code for M114, Display current position
2011-05-02 23:38:20 -07:00
kliment
bc8f7921c9 Merge pull request #5 from sam-ward/master.
Updated M28, M29 codes at top of file
2011-05-02 23:34:20 -07:00
Christopher Jansen
61b732cca3 Minor changes to comments and fix to upload target for arduino 0022 2011-05-03 01:33:29 -05:00
kludgineer
48dc731df4 Edited Tonokip_Firmware/Tonokip_Firmware.pde via GitHub 2011-05-02 23:29:15 -07:00
Sam Ward
6f94a2f5da Added comments for M28, M29 to list of implemented Gcodes 2011-05-03 14:29:06 +08:00
Christopher Jansen
cc089f4a41 Added Makefile and declared required functions in .pde to support it working.
Tested on various configs with arduinio-0022.  Note you have to edit the first few lines
of the Makefile to match your config.
2011-05-03 01:24:32 -05: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
kliment
43f1603922 Merged pull request #2 from tommycheng/master.
Adding support for Sanguinololu v1.0
2011-04-29 13:43:32 -07:00
Tommy Cheng
40249d192f Adding Support for Sanguinololu 2011-04-30 02:17:22 +08:00
kliment
6adcd70cc9 Merged pull request #1 from WebSpider/master.
Basic M115 implementation
2011-04-28 15:43:19 -07:00
Nils
ce13b14457 Adding basic capabilities (M115) implementation 2011-04-29 00:40:37 +02:00
kliment
e164ec87e4 Fix missing { causing compile error 2011-04-28 01:35:36 +02: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
bc6eeb7aa6 Merge remote branch 'origin/master' 2011-04-25 23:39:36 +02:00
Emanuele Caruso
00bbafb11a Merge remote branch 'origin/master' 2011-04-25 23:39:27 +02:00
Emanuele Caruso
f59f100653 Merge remote branch 'origin/master' 2011-04-25 23:38: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
218d454bf4 Do not include max6675 functions if they are not in use 2011-04-22 12:21:59 +02:00
kliment
f1a2e54b12 Sane defaults when thermocouple support is present 2011-04-22 12:18:12 +02:00
kliment
86e97c14fa Fix pin definitions for MAX6675 (SS) 2011-04-22 12:14:49 +02:00
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